写点什么

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:221935
用户头像

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

关注

评论

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

『亚马逊云科技产品测评』活动征文|如何使用Docker compose快速搭建个人博客?

鸽芷咕

Docker 容器 云服务器

从稳定性、响应速度、可用率全面测试行业标杆罗拉ROLA-HTTP代理

Geek_bf375d

WorkPlus Meet视频会议系统,可私有化部署,保障内部数据安全

BeeWorks

从DPlayer说起,有哪些开源的H5播放器

魂祈梦

前端 js

容器中sh脚本明明存在,为何会报"no such file or directory"的错误?

大伟

git Docker autocrlf

Linux设备树(DTS)

芯动大师

Linux

TuGraph Analytics动态插件:快速集成大数据生态系统

TuGraphAnalytics

大数据 插件 数据集成 图计算 Connector

ETL数据转换工具类型与适用场景

谷云科技RestCloud

ETL

IP长效代理,稳定、高效网络罗拉rola-ip代理服务

Geek_bf375d

WorkPlus私有化部署的即时通讯软件,企业内部沟通协作的利器

BeeWorks

WorkPlus AI助理知识问答机器人,助力企业级私有化AI构建

BeeWorks

助力大模型开发,澳鹏MatrixGo平台工作流再次升级

澳鹏Appen

工作流 数据标注 大模型

GitHub Universe 2023:AI 技术引领软件开发创新浪潮

不在线第一只蜗牛

人工智能 GitHub AI

2023 年是无代码的一年,还要程序员吗?

伤感汤姆布利柏

前端 低代码 开发

低代码自动化,程序员真的还有前途吗??

代码生成器研究

罗拉rola-ip详解长效代理IP和短效代理IP的区别是什么?

Geek_bf375d

如何快速将钉钉员工信息同步到飞书

谷云科技RestCloud

罗拉rola-ip带你看使用代理IP时有哪些小技巧?

Geek_bf375d

罗拉ROLA告诉你如何正确、合理使用静态IP代理?

Geek_bf375d

解锁数据潜力:为什么你应该考虑使用向量数据库

熬夜磕代码、

数据库

彩虹桥架构演进之路-性能篇

得物技术

数据库 nio 中间件 高性能

不会写代码了?2分钟看完,这5个技巧你一定要收好。

代码生成器研究

无代码/低代码编程是否走错了路?

代码生成器研究

为什么开发不能兼任测试?普通人不知道的冷知识指南

代码生成器研究

是效率利器还是程序黑盒?为什么程序员都抵制低代码?

代码生成器研究

CSS选择器

阡陌r

CSS 选择器 伪元素 伪类

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