orm框架的选择?? ORM框架 如Hibernate、Ibits 据说能减少50%的代码量 能够提高开发效率,减少成本 真是这样吗?可学性高吗?请教大家不知道哪个更好! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的。只用过NHibernate,Entity Framework但是,效率比及原生的ADO.net,如果你要求不是那么高,还是很不错的了。 NHibernate是一个面向.NET环境的对象/关系数据库映射工具。 NHibernate管理.NET类到数据库表的映射,还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标主要是用于与数据持久化相关的编程任务,能够使开发人员从原来枯燥的SQL语句的编写中解放出来,解放出来的精力可以让开发人员投入到业务逻辑的实现上。NHibernate可以帮助用户消除或者包装那些针对特定厂商的SQL代码,并且帮用户把结果集从表格式的表示形式转换成一系列的对象。 Spring框架由一个容器,一个配置和组织组件的框架,和一组内置的为事务、持久化和Web用户接口提供的服务组成。 Spring.NET源于Java的Spring框架 Spring.Net是一个关注于.NET企业应用开发的应用程序框架,它能够提供非常丰富的功能,例如依赖注入(Dependency Injection),面向方面编程(Aspect Oriented Programming),数据访问抽象以及ASP.NET集成等。 LINQ可视化查询,本质就是使用扩展方法扩展了对集合类型的各种查询方法,最后返回的还是一个集合类型. 学.NET的还是看看Linq To Entity吧 Hibernate、Ibits 应该算是重量级的ORM框架了,我用过,烦死了写一堆堆的XML配置文件,有一点点不正确就运行错误,新手还是少碰为好。MS 的Entity Framework虽然强大,但是面面俱到,而且需要.NET 3.5支持,太过庞大,要掌握它不容易。我们公司在尝试了多种数据框架以后,现在都在用PDF.NET快速数据框架了,你可以去http://blog.csdn.net/bluedoctor/archive/2010/01/24/5251913.aspx并且下载下来,看一下介绍。 参考FortuneBase中IBatisNet的应用参考地址www.cnblogs.com/mail-ricklee TFS的问题,在家里面打开项目全部签出,签入不了,求救 web程序转成web网站 请大家来帮忙,水晶报表的谜团 什么是纵向开发,什么是横向开发,。 请问各位高手这种在线听歌是怎么实现的,小弟一直疑问 在C#.net中如何判定:用户是否已离开WEB应用程序,以及离线的时间? 在水晶报表里面实现多个表格 求一个TreeView控件的例子 求一个asp.net开发的网站内容管理系统 在数据库中存储了一张图片的路径,提取之后无法显示。 事务这样写合理吗?? 问个js正则
但是,效率比及原生的ADO.net,如果你要求不是那么高,还是很不错的了。
NHibernate管理.NET类到数据库表的映射,还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。
NHibernate的目标主要是用于与数据持久化相关的编程任务,能够使开发人员从原来枯燥的SQL语句的编写中解放出来,解放出来的精力可以让开发人员投入到业务逻辑的实现上。NHibernate可以帮助用户消除或者包装那些针对特定厂商的SQL代码,并且帮用户把结果集从表格式的表示形式转换成一系列的对象。
Spring框架由一个容器,一个配置和组织组件的框架,和一组内置的为事务、持久化和Web用户接口提供的服务组成。
Spring.NET源于Java的Spring框架
Spring.Net是一个关注于.NET企业应用开发的应用程序框架,它能够提供非常丰富的功能,例如依赖注入(Dependency Injection),面向方面编程(Aspect Oriented Programming),数据访问抽象以及ASP.NET集成等。
LINQ可视化查询,本质就是使用扩展方法扩展了对集合类型的各种查询方法,最后返回的还是一个集合类型.
MS 的Entity Framework虽然强大,但是面面俱到,而且需要.NET 3.5支持,太过庞大,要掌握它不容易。我们公司在尝试了多种数据框架以后,现在都在用PDF.NET快速数据框架了,你可以去
http://blog.csdn.net/bluedoctor/archive/2010/01/24/5251913.aspx
并且下载下来,看一下介绍。