简单的数据访问层 [英] Simple Data Access Layer

查看:151
本文介绍了简单的数据访问层的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以提出一个简单的数据访问层(C#.net)?不热衷于使用Microsoft应用程序数据访问块,看起来很臃肿,矫枉过正。也不想使用LINQ到SQL因各种原因。我想利用这一创造我们自己内部的ORM,再以各种理由。在过去,我一直有数据访问层已经内置所以从未参与建设......

Can anyone suggest a simple Data Access Layer (C# .NET)? Not keen on using the Microsoft Application Data Access block, seems very bloated and overkill. Also don't want to use LINQ to SQL for various reasons. I want to build upon this and create our own in-house ORM, again for various reasons. In the past I've always had the Data Access Layer already built so was never involved in building....

推荐答案

下面是一个完整的列表:的 ORM工具。NET

Here is a complete list: ORM tools ".Net"

ADO.NET实体框架,微软的ORM(发布了与.NET 3.5 SP1)
  基地壹基金组件库,免费或商业
  BCSEi ORM code发电机,免费或商业
  对于.NET业务逻辑工具包,开源
  城堡的ActiveRecord,ActiveRecord的用于.NET,开源
  DataObjects.Net V4.0,开源,商业
  DevForce,商业,N层
  开发前preSS,前preSS持久性对象(XPO)
  EntitySpaces,商业
  Euss,开源
  哈瓦那,免费开源
  iBATIS的,免费的开源
  Invist,免费的ORM和code生成工具
  LLBLGEN,开源驱动,商业
  光速,免费或商业
  新,开源
  NConstruct,商业
  NHibernate的,开放源码的
  Opf3,免费的和商业
  ObjectMapper .NET,GPL和商业许可
  的OpenAccess,免费或商业   TierDeveloper,免费的ORM和code生成工具
  Persistor.NET,免费或商业
  快速的对象,免费或商业
  Sooda,开源的; BSD许可证
  亚音速,开源
  ORASIS,免费试用或购买。
  的Telerik,EX preSS或购买。
  CSLA.NET,免费。
  ECO,免费或商业
  nhydrate,开源
  .netTiers,开源
  短小精悍点网,开源
  codesmithtools PLINQO,开源

ADO.NET Entity Framework, Microsoft’s ORM (released with .NET 3.5 SP1)
Base One Foundation Component Library, free or commercial
BCSEi ORM Code Generator, free or commercial
Business Logic Toolkit for .NET, open source
Castle ActiveRecord, ActiveRecord for .NET, open source
DataObjects.Net v4.0, open source, commercial
DevForce, commercial, N-Tier
Developer Express, eXpress Persistent Objects (XPO)
EntitySpaces, commercial
Euss, open source
Habanero, Free open source
iBATIS, Free open source
Invist,free ORM and code generation tool
LLBLGen, open source drivers, commercial
LightSpeed, free or commercial
Neo, open source
NConstruct, commercial
NHibernate, open source
Opf3, free and commercial
ObjectMapper .NET, GPL and commercial license
OpenAccess, free or commercial TierDeveloper, free ORM and code generation tool
Persistor.NET, free or commercial
Quick Objects, free or commercial
Sooda, open source; BSD license
Subsonic, open source
Orasis, free trial or buy.
Telerik, express or buy.
CSLA.NET, free.
ECO, free or commercial
nhydrate, open source
.netTiers, open source
dapper-dot-net, open source
codesmithtools plinqo, open source

这篇关于简单的数据访问层的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆