WilsonORMapper v4.0 Released -- Includes .NET v2.0 Generics and Nullable Types

My WilsonORMapper v4.0 has finally been released out of beta with support for another database inheritance type,
as well as .NET v2.0 support for generics and nullable types -- and even more OPath support thanks to Jeff Lanning.
Download the updated demo package which contains both the usual simple demo and a more complex example.

Update: WilsonORMapper v4.0.0.0 (5/26/2005) includes the following:
  • Supports "shared inheritance" in the database using type discriminator.
  • This is also referred to as "single table with type discriminator".
  • Always supported "redundant inheritance" or "one table per concrete type".
  • Added support for .NET v2.0 Generics and Nullable Types -- VS 2005 Beta.
  • Allows you to initialize you own relation collections, as long as IList.
  • Works for all new objects, as well as non-lazy cases for existing objects.
  • QueryHelper GetExpression expanded with ComparisonOperators by Paul Welter.
  • Also includes nearly complete OPath engine (Longhorn Specs) by Jeff Lanning.
  • Added ExecuteScalar and GetDataSet methods to the Transaction class.
  • Added defaultNamespace for types that do not include the Namespace.
  • Breaking Change: ExecuteCommand/Update/Delete returns int (not bool).
  • Bug Fixes: Enum support, ObjectSet indexer, two types with the same name.
  • Bug Fixes: Exceptions and Parameter are now marked Serializable also.
  • And a special thanks to Jeff Lanning for help with both OPath and Generics.

3 Comments

Comments have been disabled for this content.