Blog - Title

June, 2010

  • Fabulous Adventures In Coding

    Don't repeat yourself; consts are already static

    Today, another entertaining question from StackOverflow . Presented again as a dialogue, as is my wont. The specification says " even though constants are considered static members, a constant-declaration neither requires nor allows a static modifier...
  • Fabulous Adventures In Coding

    Computing a Cartesian Product with LINQ

    And here we have yet another post inspired by a question on StackOverflow : how do you compute the Cartesian product of arbitrarily many sequences using LINQ? (*) UPDATE: Ian Griffiths has an interesting series of articles that approaches this question...
  • Fabulous Adventures In Coding

    Live from New Orleans

    Just a quick note that Mads, Luke and I are going to be on Channel 9 Live from TechEd this afternoon talking about C#, F# and whatever else strikes our fancy. It's live video; anything can happen. Tune in to ; we're scheduled to be on...
  • Fabulous Adventures In Coding


    I've just returned from a week in Oslo, Norway, where I spoke at NDC 2010, immediately following a week in New Orleans, where I spoke at TechEd. I'm about nine hours jetlagged and glad to be home, though I had a lovely time. Many thanks in particular...
  • Fabulous Adventures In Coding

    Hide and seek

    Another interesting question from StackOverflow. That thing is a gold mine for blog topics. Consider the following: class B { public int X() { return 123; } } class D : B { new protected int X() { return 456; } } class E : D { public int Y() { return...
  • Fabulous Adventures In Coding

    Continuous as the stars

    No computer stuff today. Martin Gardner - writer, skeptic, recreational mathematician - died recently. As a teenager I would scour the back room of Casablanca Books looking for back issues of Scientific American for interesting Mathematical Recreation...
  • Fabulous Adventures In Coding

    Better late than never

    Good heavens, I just realized I completely forgot to post a link to this interview . I'm a year late, but better late than never. A year ago Ken stopped by my office and we had a very freewheeling, entertaining and rather random conversation about...
Page 1 of 1 (7 items)