Rockford Lhotka

 Wednesday, May 31, 2006
« Expert VB/C# 2005 Business Objects show ... | Main | .NET 2.0 plus WinFX = .NET 3.0 »

CSLA .NET version 2.0.1 is now available for download at This is primarily a bug fix update to address various errata and issues that readers have found since the release of the original code. It does include a couple changes primarily geared toward simplification of code generation templates. You can see the change log here.

At a high level the changes (other than bug fixes) include:

  • A new Initialize() method for use by code generation templates
  • A new IEditableBusinessObject interface to allow polymorphic child objects in BusinessListBase-derived collections
  • Better support for lazy loading of child collections (EditLevel property now visible from BusinessListBase, and null child object references now restored in UndoChanges)