关于开源的ORM,这些大家都用过吗?

lanman 2009-05-08 10:06:29
http://www.oschina.net/project/tag/126?lang=20
这么多的开源.NET框架,各位都有用过吗?我只是听说NHibernate比较著名,但似乎太复杂了点,不知道有没有比较简单易用容易上手的,我做的都是中小型的系统,实在不需要太过复杂的。


.NET框架 Castle
Castle是针对.NET平台下的一个非常优秀的开源项目,从数据访问框架 ORM到依赖注入容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。


Spring.NET
Spring.NET 是一个关注于.NET企业应用开发的应用程序框架。它能够提供宽广范围的功能,例如依赖注入、面向方面编程(AOP)、数据访问抽象, 以及ASP.NET集成等。基于java的spring框架的核心概念和价值已被应用到.NET。Spring.NET 1.0 包含一个完全功能的依赖注入容器和AOP库。后续的发布将包含对ASP.NET、Remoting和数据访问的支持。在很多情况下,你可以在我们的下载网站中发现可以工作的计 划模块的实现。 Spring.Core 库是框架的...

数据持久层框架 iBATIS
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。 iBATIS 目前提供了三种语言实现的版本,包括:Java、.NET以及Ruby。下面是iBATIS的架构图 iBatis JavaDoc: http://...


数据持久层框架 NHibernate
Hibernate 的.NET实现 NHibernate key features: Natural programming model - NHibernate supports natural OO idiom; inheritance, polymorphism, composition and the .NET collections framework, including generic collections. Native .NET - NHibernate API uses .NET conventions and idioms Support for fine-grained object models - a rich variety of mappings for collections and dependent objects No b...


Gentle.NET
.NET的数据持久化框架


开源ORM工具 KeelKit
KeelKit 是一款强大的开源ORM工具,根据数据库结构自动生成.Net程序的普通Model、能与C(嵌入式Linux下GCC上能编译通过)等其他语言交互的Model、自动UI生成 查询类型化器、强劲的泛型DBHelper 、支持多数据库、自动根据您的项目语言类型生成对应Model、自动生成页面和窗体代码、多种数据封送方式!针对VS的编程辅助等。。。源码位置: http://keelkit.codeplex.com/ 最新发布:http://keelkit.codeplex.com/Release/ProjectRele...


...全文
239 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wellsoho 2009-07-27
  • 打赏
  • 举报
回复
打算用NHibernate.net+aop。net开发项目
lanman 2009-05-14
  • 打赏
  • 举报
回复
嗯,spring.net不是ORM,它是一种开发框架,是我误解了...那么其它的呢?或者大家都在用着什么样的ORM?要不就是干脆没有用!?
jzywh 2009-05-08
  • 打赏
  • 举报
回复
用过Castle
dsr456 2009-05-08
  • 打赏
  • 举报
回复
Spring.NET 这个是orm框架吗?

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧