1. NHibernate

    By:

    NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects.

  2. NHibernate.Caches.SysCache2

    By:

    Similar to NHibernate.Caches.SysCache, uses ASP.NET cache. This provider also supports SQL dependency-based expiration, meaning that it is possible to configure certain cache regions to automatically expire when the relevant data in the database changes. SysCache2 requires Microsoft SQL Server 2000 or higher.

  3. ConfOrm

    By:

    ConfORM is a powerfull tool to integrate your domain with NHibernate, avoiding XML mappings. Really strongly typed and based in well known mapping-patterns.

  4. NHibernate.Caches.MemCache

    By:

    Uses memcached as the cache provider for NHibernate..

  5. ELinq

    By:

    ELinq 是一个轻量简单易用的开源Linq ORM数据访问组件,支持Nullable类型和枚举类型,对Linq的谓词提供了完美的支持,支持根据实体类自动建库建表建关系,支持根据数据库通过T4模版自动生成实体代码,旨在让绝大部份的主流数据库都使用 Linq 来进行程序开发,让开发人员访问数据库从SQL中解放出来,易学易用上手快,配置简单,并且提供了源代码下载,方便定制。支持多数据库,目前支持Access、SQLServer、SqlCE、SQLite、MySQL、ORACLE,未来还会支持更多的数据库。

  6. NHibernate.JetDriver

    By:

    A Jet (Microsoft Access) driver for NHibernate, from the NHibernate.Contrib project. The source code for the NuGet package can be found here: https://bitbucket.org/dabide/nhcontrib

  7. NHibernate.Shards

    By:

    NHibernate Shards is a framework that adds support for horizontal partitioning to NHibernate Core.

  8. NLite Linq ORM Framework

    By:

    NLite.Data Framework 是一个轻量简单易用的开源Linq ORM数据访问组件,支持Nullable类型和枚举类型,对Linq的谓词提供了完美的支持,旨在让绝大部份的主流数据库都使用 Linq 来进行程序开发,让开发人员访问数据库从SQL中解放出来,易学易用上手快,配置简单,并且提供了源代码下载,方便定制。支持多数据库,目前支持Access、SQLServer、SqlCE、SQLite、MySQL、ORACLE,未来还会支持更多的数据库。 设计理念 一: 约定胜于配置 连接字符串的配置完全遵循.Net 的连接字符串配置规范。 表名映射原则: 默认情况下表名和实体类名完全一致... More information