Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

is nhibernate 3.0 ready for production

Tags:

nhibernate

I was just looking on nhforge and saw the most recent release of nhibernate 3.0 is the alpha 1 release. Is that the most recent available binaries, or did I miss them?

Also, is nhiberante 3.0 solid enough to use in a production environment. Is anyone currently using 3.0 for development?

I am beginning to develop a new project and was wondering if I should stick to 2.12 or if it safe to move onto 3.0.

Thank for any thoughts.

EDIT - I just found the following web post - http://www.infoq.com/news/2010/08/NHibernate-3.0 - which contains the following -

"NHibernate has reached version 3.0 Alpha 1, and is “rock solid”, according to Jason Dentler, author of the upcoming book "NHibernate 3 Cookbook" from Packt Publishing, and interviewed by Scott Hanselman. Dentler also said that even if it is an alpha release, NHibernate 3 is already used in production."

like image 799
czuroski Avatar asked Nov 04 '10 12:11

czuroski


1 Answers

NHiberante does not have an instable branch. The code in the trunk is stable, but it is not feature complete until released. There can be issues in new features, but no issues in existing features. You can use the NHiberante trunk in production. Thousands of people do it already, you won't be the first one. The version in the trunk is more stable than the alpha binary release, because it contains bug-fixes. For NHiberante the rule is: The newer, the more stable.

like image 144
Paco Avatar answered Oct 03 '22 05:10

Paco