对象关系映射器,可以帮助您开发
NHibernate是专门建成一个开放源码的和有用的对象 - 关系映射。NET框架。
其实NHibernate是一个NET端口,它提供的Java Hibernate的一个对象/关系映射到关系数据库中的神器出山:www.shenqi73.com持久对象。
这里是“NHibernate的一些主要特点:
·Visual Studio中友好
·轻松的地图常规的C#或VB.NET设计的对象模型在Visual Studio中。无特殊需要的基类或属性。完全支持继承,组件和枚举。
·吨的插件和
工具 ·全文检索。与微软的速度和Memcached的集群范围的缓存。业务验证规则。 ReSharper的插件。城堡活动记录。夏普架构。
·快速发展周期
·从您的域模型生成数据库表。支持所有流行的关系数据库。支持最复杂的遗留场景。
·成立的社区
·NHibernate是一个流行的,快速增长的ORM的一个有用的经验丰富的开发人员社区。在成千上万的商业和开源项目使用。
要求:
·
。NET框架 此版本中的新功能:
问题:
·[NH-1477] - 保存集合(多数民众赞成被清除),删除孤儿与ODP驱动程序使用Oracle
·[NH-2214] - 不同的和ROW_NUMBER问题的
·[NH-2347] - 施放聚合函数内不正确地应用外,他们
·[NH-2419] - LINQ提供程序问题组的order by子句
·[NH-2429] - SQL
服务器LINQ平均功能上基于整数字段只返回被截断基于整数的值
·[NH-2439] - LINQ查询不能完全解释
·[NH-2451] - LINQ发行的 - 两次参加同一个表中使用时,在这两个SELECT和WHERE。第二个连接是一个完整的选择和过滤,而不是加入..上
·[NH-2452] - NH 3.0 LINQ提供程序不正确的翻译标准。分组时,
·[NH-2492] - ROW_NUMBER和DISTINCT操作员使用LINQ的问题
·[NH-2511] - System.ArgumentException:类型的System.Linq.Expressions.ConstantExpression“的对象不能被转换成键入”System.Linq.Expressions.LambdaExpression“时,通过一个表达穿过...