我只是在寻找nhforge并且看到nhibernate 3.0的最新版本是alpha 1版本。这是最新的二进制文件,还是我想念它们?
此外,nhiberante 3.0足以在生产环境中使用。目前有人使用3.0进行开发吗?
我开始开发一个新项目,并且想知道我是否应该坚持2.12或者是否可以安全地转移到3.0。
感谢您的任何想法。
编辑 - 我刚刚发现了以下网络帖子 - http://www.infoq.com/news/2010/08/NHibernate-3.0 - 其中包含以下内容 -
根据Packt Publishing即将出版的书籍“NHibernate 3 Cookbook”的作者Jason Dentler和interviewed by Scott Hanselman的说法,“NHibernate已达到版本3.0 Alpha 1,并且”坚如磐石“。Dentler还说甚至如果它是alpha版本,NHibernate 3已经在生产中使用。“答案 0 :(得分:4)
NHiberante没有不稳定的分支。中继中的代码是稳定的,但在发布之前它不是完整的功能。新功能可能存在问题,但现有功能没有问题。您可以在生产中使用NHiberante主干。成千上万的人已经做到了,你不会是第一个。 trunk中的版本比alpha二进制版本更稳定,因为它包含bug修复。对于NHiberante,规则是:越新越稳定。
答案 1 :(得分:0)
“准备生产”很难回答。我想因为它是alpha,你可以简单地说“不”。
但是,我正在一个小型项目中使用它,它在生产中完全没有任何问题。对于alpha版本的质量和“稳固性”,我印象深刻。请注意,我有很多使用nhibernate覆盖集成测试的代码,所以我的信心非常高。