Updating...
Lattice Business Software International Home Page
Home Page Categories: Object-relational mapping
Latest version: 3.0 Added 2004-11-16Updated 2006-09-25
Object persistence library for relational databases. Lattice.DataMapper bridges the gap between objects and data source and allows the developer to work at the object level with little knowledge of the data source. In addition, Lattice.DataMapper shields your business logic from data source schema changes and data source provider changes. Lattice.DataMapper maps .NET objects to and from an underlying relational database using external XML configuration and mapping files. The data access is externalized in XML and can include both SQL queries and stored procedure calls. An API is provided to then dynamically store and retrieve .NET objects using the mapping definitions.
Features include: - Support for different data providers and multiple data sources - Supports object pre-fetch (one-to-one, one-to-many, many-to-many relationships) - Queries are batched and run as one transaction - Batch job can be run asynchronously at scheduled time as separate thread - Cache can be set up per query (supports cache database dependency) - Supports .NET 2.0 generics and nullable value types - Logging and error handling using Log4net - Support distributed transactions without deriving from ServiceComponent - XML file based configuration file to define available data providers and data sources - XML based mapping files to define O/R mapping - XSLT template based tool to auto-generate stored procedures, business entities and mapping files.
 Built for .NET |
 Built for .NET 2 |
 Free or free version available |
|
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
|
|