WilsonORMapper v4.0.0.0 (5/26/2005)
Support "shared inheritance" with type discriminator, as well as .NET v2.0 generics and nullable types before any other O/R Mapper, and includes a nearly complete OPath engine. A big thank you goes out to Jeff Lanning for his contributions -- see the read more link for
more details.
- 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.
Last Updated: 5/26/2005 12:00:00 AM