有關Object-Relational Mapping(ORM) Tools

來源:互聯網
上載者:User

 

提起ORM讓人有些抑鬱寡歡,ObjectSpaces要等很久很久 (仔細尋找Announcement: ObjectSpaces Functionality to be Delivered with Longhorn 一行),Whidbey Beta1 已經讓我們徹底的證實了這個訊息,無論ObjectSpaces多麼令人振奮,我們還需要等待(當然PD5的版本中還可以看得它)。

目前給開發人員的是兩條路:一是繼續努力的做我們目前正在做的,繼續實現我們自己的DAL,另外一條路是選擇第三方的ORM工具

 

JJX 很早在評測網上發帖討論過這個問題,我想NHibernat、Devexpr Persistent Object、OPF.Net、CSLA.NET是我們經常掛在嘴邊的,看來這樣的討論還要繼續。

Object Persistent 、CRUD、DAL是幾個不同的概念,今天看到文章CRUD, only when you can afford it (Revisited) 想起自己目前的項目,也是深受CRUD的害啊,CRUD真是這是一種架構的習慣、模式還是應該消失的噩夢? 所有追求高效能和吝嗇資料庫連接的應用都討厭CRUD傳遞到各層的腐爛氣味並且憤怒的在解決這種所謂DB層的CRUD封裝帶來問題。

SOA 、Object Persistent 都是可能的一種方法,一種探索,但願很快我們找到方法或是將CURD一腳踢開,讓它呆在最簡單的待用資料維護模組吧J

 

Object-Relational Mapping(ORM) Tools 的一些資訊:

 

NHibernate   (NHibernate)

Mongoose Solutions, Inc. (Objectz.NET)

The .NET Entity Objects Project (.NET Entity Objects - NEO)

Netica, Inc. (Persistence.Net)

Nolics, Ltd. (Nolics.net)

Norpheme (Norpheme)

Object Persistent Framework for .Net (OPF.Net)

ObjectWare, Inc. (IdeaBlade)

The OJB.NET Project (OJB.NET)

Olero Software, Inc. (ORM.NET)

WilsonDotNet.com (OR Mapper)

X-tensive.com Software Development Company (DataObjects.NET)

 

更多的一些連結可以參見

http://groups.msn.com/DotNetPersistence/tools.msnw

http://www.service-architecture.com/products/object-relational_mapping.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.