ploeh blog

Mark Seemann's discontinued .NET blog.

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

    Speaking in March

    If you're in the Copenhagen or Århus area in the beginning of March, you may have the opportunity of going to the local Mød Microsoft ( Meet Microsoft ) event, where I'll be delivering a day-long seminar on Applied Architecture with Enterprise Library...
  • ploeh blog

    Serializing Read-Only Collections to Code

    In some cases, a Component or Control may have the need to contain a read-only collection of complex objects. Additionally, although you don't want to enable a developer to change the collection itself at design time, you still want to make it possible...
  • ploeh blog

    Towards Unit Testing Component Serializers

    When writing complex components or controls, it is sometimes necessary to implement custom CodeDOM serialization of the control. If the code serialization logic is complex, it would be nice if it was possible to unit test this logic. It's not quite as...
  • ploeh blog

    Unit Testing Control Designers

    One of the inherent problems of control development is that it doesn't lend itself easily to unit testing. After all, you are developing a user interface, and it's necessary to validate that it looks as expected. While that's true, more complex control...
  • ploeh blog

    Enterprise Library and the Future of Service Locator

    Enterprise Library for .NET 2.0 has finally been released! This new release contains a lot of breaking changes from the former version; there are many good reasons for this, such as new features of .NET 2.0 which supercede some of the features of Enterprise...
  • ploeh blog

    Testing Events Using Anonymous Methods

    If you are unit testing a class which may raise an event, it will be appropriate to test that the event is raised when appropriate. Before .NET 2.0, you had to attach an event handler to an instance of the class to test the event, but now you can do it...
  • ploeh blog

    Service Locator 1.1 Available

    A new version of the Service Locator Enterprise Application Block is now available. At version 1.1, not much is new: I've added a method which allows a developer to clear all injected services from the InjectionServiceProvider. The idea is that, in unit...
Page 6 of 6 (132 items) «23456