O/R Mapping for .NET Framework - WilsonORMapper v4.20 Released

WilsonORMapper is steadily progressing as an O/R Mapper for the .NET Framework.  Version 4.2 was released and here are the latest features and bug fixes for the O/R Mapper per Paul:

  • Added support for Intercepting Database Commands using IInterceptCommand which can be used for Logging (Log4Net or custom) or modifying actual Sql.
  • Added support for Outer Joins to populate Lookup values in single query.
  • Added Generic ObjectHolder<T> for strongly typed lazy-load many-to-ones.
  • Jeff Lanning added OPath Sorts on Many-to-One Relations and more Functions.
  • Added TotalCount Property to IObjectPage for ObjectSet, List, and Reader.
  • Output Parameters are now Supported on GetObjectSet/XXX and ExecuteScalar.
  • GetObject on ObjectSet/List now returns Null when the Key is not Contained.
  • Exceptions are fully Serializable, Default DateFormat is yyyy-MM-dd HH:mm:ss.
  • Bug Fix for some scenarios where Multiple Many-To-Many Deletes were Failing.
  • Bug Fix so InitialState.Updated will Work with Deletes and not just Updates.
  • Bug Fix so that the LocalStore works correctly for Multi-Threaded scenarios.
  • Thanks to Mark Kamoski for ORHelper options for mapping types, lazy-load false, date-time stamps, and escape keywords.

You can check out my WilsonORMapper review at:

For a complete list of information on O/R Mappers and Code Generators for the .NET Framework:

 

posted on Sunday, October 16, 2005 6:47 PM

Main

News

Green Tea

.NET Development

Enterprise Library

Patterns & Practices