Thursday, May 26, 2005
« Music to Program By | Main | Microsoft Certified Architect Update »

Paul Wilson has announced version 4.0 of his awesome O/R mapper.

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.
Thursday, May 26, 2005 8:30:00 AM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [0]  | 
Comments are closed.