Object-relational mapping
Object-relational mapping (O/R Mapping) products integrate object-oriented programming languages capabilities with relational databases.

Display options and filters [BETA]
|
Built for .NET
|
|
Free or free version available
|
|
Built for Mono
|
|
|
Built for .NET 2
|
|
Source code provided
|
|
Sold as a service
|
|
|
Library
|
|
Built for the Compact Framework
|
|
Discontinued
| |
|
Add-in
|
| | | | |
Updating...
Home Page
| Categories: |
|
| Author: |
Mindscape |
| Latest version: |
2.0 |
| Description: |
Convention-over-configuration based domain model framework. LightSpeed employs patterns from domain-driven design such as Repository, Unit of Work and Value Object.
Features include: - Convention over configuration: no mapping files and minimal attributes - Supports idiomatic .NET domain models: Validation, data binding, property change notification - Uses LCG instead of reflection and smart query batching for performance - Employs best practice patterns: Session-per-request, Unit of Work, etc. - Supports caching including memcached - Supports single table inheritance, value objects, generics, nullable types, optimistic concurrency and System.Transactions - Database support for SQL Server, Oracle, MySQL, PostgreSQL and SQLite - Full LINQ support to all supported databases - Designed with testability in mind - Soft Delete so that data is never deleted, just marked as deleted - Polymorphic querying: querying types in your inheritance hierarchy made easier - Support for nested units of work - Debug Visualizer to aid generated SQL inspection - Support for projections - Visual Studio 2008 designer for modeling entities with database round tripping support
A free express version of LightSpeed is available. |
| Added: |
2007-10-03 |
| Updated: |
2008-07-23 |
| Attributes: |
[BuiltForDotNet] [BuilfForDotNet2] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Developer Express |
| Latest version: |
2007 vol 2 |
| Description: |
Abstracts the database layer from a developer, leaving him or her fully in the object-oriented realm. With XPO, you can build applications that are compatible with multiple database systems without making any changes to your code.
Features include: - Transparent and controllable object-relational mapping system - Persistent class generation - Bindable and pageable object collections - Object queries - Support for existing database schemas - Database generation and updates - Shareable stateless data access layer (DAL) - Add persistence to existing inheritance hierarchies via interfaces - XML model with custom attributes - Delayed loading for object properties - Transaction support - Optimistic locking - Support for SQL Server, Access, MySQL, Oracle, PostgreSQL, Firebird, PervasiveSQL, VistaDB, SQL Anywhere, Advantage, DB2, Sybase, SQLite |
| Added: |
2003-09-23 |
| Updated: |
2007-08-27 |
| Attributes: |
[BuiltForDotNet] [BuilfForDotNet2] [Library] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Vanatec |
| Latest version: |
4.3.19 |
| Description: |
Object-relational mapping tool integrated into Visual Studio.
Features include:
- Transparent persistence - Polymorphism - Forward-, Reverse-, Roundtrip-mapping - Object container for disconnected scenarios - Flexible mapping (flat, horizontal, vertical and mixtures) - Mapping in the middle (keeps your code and your database clean) - Support LINQ, OQL and SQL as query language - Fetch plans - Distributed caching - Query browser - Optional wizards for multiple configurations, settings and definition - Supports Visual Studio 2008 and 2005; .NET 2.x, 3.x - Database independence with SQL Server, Oracle, MySQL, Firebird, Sybase SQL Anywhere, Advantage Database Server - Free license for free databases (e.g. SQL Server Express, Oracle Express, MySQL, Firebird) running on local machine
Previous name: Versant Open Access .NET |
| Added: |
2004-10-20 |
| Updated: |
2008-02-22 |
| Attributes: |
[BuiltForDotNet] [BuilfForDotNet2] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Adam Rackis |
| Latest version: |
5.0 |
| Description: |
Open source object-relational mapper and code generator. OR.NET generates a data access layer in stand-alone C# 2.0 after scanning your database’s meta-data.
Features include: - Creates all relationships based on both simple foreign keys, and many-to-many mapping tables. All identity columns will be found, and treated appropriately for inserts, and all nullable fields will be created as nullable properties in code. - Transparently manages all foreign key relationships, and many-to-many relationships for you. - In addition to automatic class structure generation, you can also manually create and modify classes by specifying which columns represents the key, which columns to create properties out of, and which other objects the new class links to, either through a foreign key, or a many-to-many mapping table – all through a GUI. - The classes generated are database independent, with all data-access happening through generated assembler classes. - All SQL commands are fully parameterized, and therefore resistant to injection attacks, and also slightly better performing due to SQL Server’s caching of execution plans. |
| Added: |
2008-01-26 |
| Attributes: |
[BuilfForDotNet2] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Chillisoft Solutions |
| Latest version: |
1.1 |
| Description: |
Object-relational mapper. Habanero maps database entities to objects in code, generates user interfaces to edit the object's properties, and persists changes to and from the database.
Features of the Standard (free) edition include: - Uses one XML file to map database tables to objects - Support for MySQL, SQL Server, Access, Oracle, PostgreSQL - Ability to set load criteria - Choice between raw SQL and controlled object-based | |