O/R Mapping Tools

O/R Mapping - Tools, Libraries & Frameworks

Here are the ones I've found so far(most of them are listed @ SharpToolBox.com):

.NET Persistence
BBADataObjects
DataObjects.NET
Data Tier Modeler for .NET
DotNorm
Eldorado.NET
Enterprise Core Objects (ECO™)
Entity Broker
eXpress Persistent Objects for .NET
Versant Open Access
JC Persistent Framework
LLBLGen Pro
ModelWorks
Nhibernate
Nolics.NET
Norm
Norpheme
ObjectBroker
ObjectSpaces
ObjectSpark
Objectz.NET
OJB.NET
OPF.Net (Object Persistent Framework)
ORM.NET
Pragmatier Data Tier Builder
RapTier
Sisyphus Persistence Framework
TierDeveloper
ORM [Private workspace @ http://www.gotdotnet.com/Community/Workspaces]
Persistence Library [Private workspace @ http://www.gotdotnet.com/Community/Workspaces]

UPDATE:

Bob.NET
ObjectPersistor.NET
Genome

Other interesting links I've found while researching O/R Mapping tools:

Unified DataAccess Framework
Provider Factory
Generic ADO.NET
Abstract ADO.NET
Neo

ibatis.net也算一个吧

一直在关注三个开源的ORM。一是NHibernate,一是Gentle.NET,还有一个是iBatis.net
NHibernate够强大,可惜使用起来实在是太过复杂,门槛比较高。
Gentle.NET是基于.NET反射机制的持久层,使用起来相对简单,并且目前的版本(1.2.5)已经比较稳定。iBatis.net被戏称是一种半自动化的ORM,SQL语句直接在XML里头配置,而不是靠持久层生成。这种方式应该说是非常的灵活,并且使用者的控制力度比较大,毕竟,SQL语句是自己写的,不需要在担心ORM生成SQL语句的性能问题。然而,当我看到,的配置文件就傻眼了,要写好多的额外的XML,并且好像还没用代码生成器支持它,还不如用Data Access Block来的直接。

你可能感兴趣的:(mapping)