NHibernate 3:值得迁移吗?
我们正在一个大型 .NET 3.5 C# 项目上使用 Nhibernate 1.2,并且正在考虑升级到 Nhibernate 3.1。但我有点困惑,因为我在互联网上找不到太多涉及
- 新版本(2.0 -> 3.1)基准改进的
- 1.2、2.x、3.x 之间
文章大多数时候人们只是说:NHibernate XY 已经出来了,太棒了,太棒了,你必须升级,并链接到 ChangeLog。
到目前为止,我只听说过 Linq2Nhibernate 和 Linq2Nhibernate。 MultiCriteria,没有关于性能基准的内容。
We are using Nhibernate 1.2 on a big .NET 3.5 C# project and we are considering upgrading to Nhibernate 3.1. But I'm a little puzzled as I don't find over the Internet much articles dealing with
- improvements of the new versions (2.0 -> 3.1)
- benchmarks between 1.2, 2.x, 3.x
Most of the time people are just saying: NHibernate X.Y is out, it's great, it's wonderful, you have to upgrade, and linking to the ChangeLog.
By far I just have heard of Linq2Nhibernate & MultiCriteria, nothing on performance benchmarks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您没有遇到任何问题并且不需要升级应用程序,则适用“如果没有损坏,请勿修复它”规则。
否则:升级 NHibernate 1.2 可以获得什么?
If you don't encounter any issue and do not need to upgrade your application, the "if it's not broken, do not fix it" rule applies.
Otherwise : What do you gain from upgrading NHibernate 1.2?