nhibernate 3.0准备好生产了吗

nhibernate 3.0准备好生产了吗,nhibernate,Nhibernate,我刚才在看nhforge,看到nhibernate 3.0的最新版本是alpha 1版本。这是最近可用的二进制文件,还是我错过了它们 此外,nhiberante 3.0是否足够坚固,可以在生产环境中使用。目前是否有人在使用3.0进行开发 我正在开始开发一个新项目,我想知道我是应该坚持2.12还是安全地升级到3.0 谢谢你的想法 编辑- 我刚刚发现了下面的一篇网络帖子--其中包含以下内容- Packt Publishing即将出版的新书《NHibernate 3食谱》的作者Jason Dentle

我刚才在看nhforge,看到nhibernate 3.0的最新版本是alpha 1版本。这是最近可用的二进制文件,还是我错过了它们

此外,nhiberante 3.0是否足够坚固,可以在生产环境中使用。目前是否有人在使用3.0进行开发

我正在开始开发一个新项目,我想知道我是应该坚持2.12还是安全地升级到3.0

谢谢你的想法

编辑- 我刚刚发现了下面的一篇网络帖子--其中包含以下内容-

Packt Publishing即将出版的新书《NHibernate 3食谱》的作者Jason Dentler表示,NHibernate已经达到了3.0 Alpha 1版本,而且“坚如磐石”。Dentler还表示,即使是Alpha版本,NHibernate 3也已经在生产中使用了。“准备生产”很难回答。我想既然是阿尔法,你可以简单地说“不”


然而,我正在一个小项目中使用它,该项目正在生产中,没有任何问题。alpha版本的质量和“坚固性”给我留下了深刻的印象。请注意,我有很多使用nhibernate的代码都包含了集成测试,因此我的信心相当高。

NHiberante没有不稳定的分支。主干中的代码是稳定的,但在发布之前,它的功能并不完整。新功能中可能存在问题,但现有功能中没有问题。您可以在生产中使用NHiberante主干。成千上万的人已经这么做了,你不会是第一个。主干中的版本比alpha二进制版本更稳定,因为它包含bug修复。对于NHiberante来说,规则是:越新,越稳定。

是的,这是有道理的。很难将任何准备生产的产品称为alpha版本。我只是想知道人们是如何使用它的,它看起来有多坚固。感谢您的反馈。我也在使用nhibernate 3,没有遇到任何问题。alpha并不意味着NHiberante不稳定,但它意味着:还没有完成所有新功能,“alpha”只是一个名称。我反对NH开发列表中的命名,但它被保留了下来。不同的项目有不同的“生产准备就绪”标准;回到过去,我们常说微软的产品在ServicePack2之后才稳定。不管怎么说,Paco在他的回答中说得最好,NHibernate 3现在在Beta2中,接近最终版本。这并不总是正确的,因为我的图像映射从2.1回归到3.1