Top 20 NuGet objectrelationalmapping Packages
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.
DotNetCore.EntityFrameworkCore
DotNetCore.MongoDB
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.
Leichtgewichtiges Framework um Daten einer Datenbank des Microsoft SQL Servers (auch Azure SQL) abzufragen und auf benutzerdefinierte Klassen zu mappen. Möglich sind alle CRUD-Operationen und auch die Abfrage von Daten aus Views wird unterstützt.
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
MixCore.EntityFrameworkCore
FluentFramework is a nHibernate based object-relational mapper (O/RM) that enables .NET developers to work with a database using .NET objects.
ConfORM is a powerfull tool to integrate your domain with NHibernate, avoiding XML mappings.
Really strongly typed and based in well known mapping-patterns.
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.
Easy and Fast ORM Framework
VirtualObjects Scaffolders
FluentFramework.Observing is a helper tool to make database observing easy.
NHibernate Shards is a framework that adds support for horizontal partitioning to NHibernate Core.
Dynamic Object Relational Mapping technology for easy CRUD operations
NLite.Data Framework 是一个轻量简单易用的开源Linq ORM数据访问组件,支持Nullable类型和枚举类型,对Linq的谓词提供了完美的支持,旨在让绝大部份的主流数据库都使用 Linq 来进行程序开发,让开发人员访问数据库从SQL中解放出来,易学易用上手快,配置简单,并且提供了源代码下载,方便定制。支持多数据库,目前支持Access、SQLServer、SqlCE、SQLite、MySQL、ORACLE,未来还会支持更多的数据库。
设计理念
一: 约定胜于配置
连接字符串的配置完全遵循.Net 的...
ELinq 是一个轻量简单易用的开源Linq ORM数据访问组件,支持Nullable类型和枚举类型,对Linq的谓词提供了完美的支持,支持根据实体类自动建库建表建关系,支持根据数据库通过T4模版自动生成实体代码,旨在让绝大部份的主流数据库都使用 Linq 来进行程序开发,让开发人员访问数据库从SQL中解放出来,易学易用上手快,配置简单,并且提供了源代码下载,方便定制。支持多数据库,目前支持Access、SQLServer、SqlCE、SQLite、MySQL、ORACLE,未来还会支持更多的数据库。
MS SQL HierarchyId methods support for NHibernate
NHibernate 2nd level cache provider that uses System.Runtime.Caching.MemoryCache.
Supports SqlChangeMonitor and HostFileChangeMonitor.
Does not depend on System.Web.dll