写点什么

NHibernate 开发近况

  • 2010-08-14
  • 本文字数:752 字

    阅读完需:约 2 分钟

NHibernate 开发的近况主要有: NHibernate 3.0.0 Alpha 1 发布、 NHibernate Profiler 支持 NHibernate 3.0 及 HQL Language Service for Visual Studio

近日,NHibernate 发布了 3.0 Alpha 1,根据即将由 Packt Publishing 出版的“NHibernate 3 Cookbook”一书的作者 Jason Dentler(Scott Hanselman 曾对其进行过采访)所述,该版本“稳如磐石”。Dentler 提到,虽然还是alpha 版,但NHibernate 已经用在产品当中了。

NHibernate 团队逐步在往主干代码中添加新特性,现在这些特性成为了 alpha 版的一部分。因此,虽说这些特性对于 NHibernate 用户来说并不一定是什么新鲜玩意,但我们还是有必要介绍一下他们。NHibernate 3.0 支持.NET Framework 3.5,这样开发者可以使用 LINQ 与 lambdas 来持久化对象。Dentler 还提到,NHibernate 有个 LINQ 提供器,有 300 个单元测试作为支撑,该提供器的品质值得信赖。

除了 Bug 修复以外,NHibernate 3.0 包含了大量的新特性,主要有:

  • [NH-429]——延迟加载列
  • [NH-1922]——可以让 DetachedCriteria 与 IStatelessSession 协同工作
  • [NH-1978]——可以在生成的 SQL 中定义别名
  • [NH-2152]——应该生成 QueryOver 等于 null 这样的代码(x is null 或是 x == value)

目前的代码已经被冻结,不再添加新特性了,直到今年年底(大概 11 月份)最终版发布为止。

NHibernate Profiler 是个独立的商业项目,由 Hibernating Rhinos 维护,它是个调试工具,用于分析项目中 NHibernate 的使用情况,尤其是生成的 SQL 语句。该工具将会更新以支持 NHibernate 3。
HQL Language Service for Visual Studio 是个新的 Visual Studio 扩展,由 José F. Romaniello 开发,它可以实现 Hibernate Query Language(HQL)的语法高亮和检查以及部分智能支持。

查看英文原文: The Latest NHibernate Developments

2010-08-14 02:221705
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

血泪教训 TiKV多副本丢失unsafe-recover恢复记录

TiDB 社区干货传送门

故障排查/诊断

TiDB 海量 region 集群调优实践

TiDB 社区干货传送门

性能调优 管理与运维

TiDB备份实现

TiDB 社区干货传送门

管理与运维

数据库架构升级选型 - TiDB

TiDB 社区干货传送门

数据库架构选型

如何理解TiDB允许广义上的幻读

TiDB 社区干货传送门

TiDB 底层架构

TiUP cluster 用到的三个账户

TiDB 社区干货传送门

安装 & 部署

悲观事务死锁检测

TiDB 社区干货传送门

TiDB 底层架构

【喜大普奔】zabbix 能监控 tidb 集群了 && tidb 能存储 zabbix 监控数据了

TiDB 社区干货传送门

监控

TiDB-v4.0.x支持OLAP场景的一些实践经验

TiDB 社区干货传送门

性能调优

TiKV 多副本丢失以及修复实践

TiDB 社区干货传送门

实践案例

Prometheus 中 histogram_quantile 函数相关的若干问题

TiDB 社区干货传送门

监控

PD 三类选主流程梳理

TiDB 社区干货传送门

TiDB 底层架构

TiDB 5.0 在TPCH和SSB基准测试下OLAP方面的能力表现

TiDB 社区干货传送门

版本测评

TiDB使用场景漫谈

TiDB 社区干货传送门

实践案例

TiDB 在 OPPO 准实时数据仓库中的实践

TiDB 社区干货传送门

实践案例

TiDB 5.0 VS MySQL 8.0 性能对比测试

TiDB 社区干货传送门

版本测评

TiDB大规模节点下线实践

TiDB 社区干货传送门

性能调优

TiDB 4.0 试玩体验--Tiflash

TiDB 社区干货传送门

实践案例

【案例】汽车之家 - 一次业务优化解决读写冲突的案例,提升 5 倍性能

TiDB 社区干货传送门

性能调优

tikv下线Pending Offline卡住排查思路

TiDB 社区干货传送门

故障排查/诊断

陆金所金融核心场景数据库的去 O 之路

TiDB 社区干货传送门

实践案例

这么多TiDB负载均衡方案总有一款适合你

TiDB 社区干货传送门

实践案例 管理与运维

TiKV 多副本丢失的故障修复演练

TiDB 社区干货传送门

故障排查/诊断

忘记root密码的解决办法具体实现步骤

TiDB 社区干货传送门

管理与运维 安装 & 部署

使用Zabbix监控TiDB(二)

TiDB 社区干货传送门

监控

事务前沿研究丨事务并发控制

TiDB 社区干货传送门

TiDB 底层架构

浅谈 TiDB 初始化系统库过程

TiDB 社区干货传送门

性能调优 TiDB 底层架构

分布式系统 in 2010s

TiDB 社区干货传送门

实践案例

网易游戏 Flink on TiDB 实时数据业务实践

TiDB 社区干货传送门

实践案例

数字化转型背后的 TiDB(地产行业)

TiDB 社区干货传送门

实践案例

TiDB 性能优化实践

TiDB 社区干货传送门

性能调优 性能测评

NHibernate开发近况_.NET_Abel Avram_InfoQ精选文章