ploeh blog

Mark Seemann's discontinued .NET blog.

February, 2007

Blog - About

About ploeh blog

Mark Seemann was a software development engineer working for Microsoft in Copenhagen, Denmark. This was his (professional) blog. Please visit the current ploeh blog instead.

All postings are provided "AS IS" with no warranties, and confer no rights. Any opinions expressed in this blog are solely those of the author and not official positions of Microsoft Corporation.

  • ploeh blog


    Roy Osherove has noted a discrepancy between pure object-oriented design and testable design principles, and suggests that it's time to revisit how we think about software design. His current example is how the FxCop team has decided to internalize an...
  • ploeh blog

    How Will LINQ Impact Database Development Best Practices?

    Ever since I first heard about the LINQ project , I've been wondering how this would fit in with our best practices for database development. Slowly, I think I've arrived at an interim conclusion. Since this posting deals with future developments in best...
  • ploeh blog

    A Generic IAsyncResult Implementation

    Lately, I've found myself writing implementations of IAsyncResult more than once, and as it turns out, all of those implementations have been so similar that I have ended up creating a generic implementation. When implementing the Async Pattern, you...
  • ploeh blog

    Vote For Generic Set Class

    From time to time, I find myself in a situation where I need a class that mimics the behavior of a mathematical set: Elements are unordered An element can only appear once Sets can interact via Union, Intersect, Difference, IsSubset, IsSuperset...
Page 1 of 1 (4 items)