BoostMap Alpha v.03

Rating: No reviews yet
Downloads: 50
Change Set: 40689
Released: Feb 12, 2010
Updated: Feb 24, 2010 by dax70
Dev status: Alpha Help Icon

Recommended Download

Application BoostMap v0.3.zip
application, 110K, uploaded Feb 22, 2010 - 50 downloads

Release Notes

BoostMap

Features

  1. Provides a QueryProxy which intercepts lambdas and forwards them to the underlying provider. With the QueryProxy, one can new up a Query, enabling Mocking, testing etc. This is something difficult to do with ObjectContext and DataContext, since the IQueryable is normally created using Factory Method semantics and the QueryProvider is normally hidden through encapsulation. This can also be useful if you'd like to write queries using Interfaces rather than classes, something currently impossible due to Covariance and contravariance.
  2. For DTO, POCO or preferring interfaces over classes, BoostMap enables mapping simple and complex types, including collections (assignable "Add & Remove") as well as reference types. Reference types can be mapped recursively.
  3. Mapping is fully overrideable. Simply by adhering to the well known .NET System delegate signatures of Convert<T> and Action<T>.

Reviews for this release

No reviews yet for this release.