Powiel możliwe:
What is NHibernate?Co to jest NHibernate i dlaczego powinienem go używać?
Słyszałem nazwę NHibernate używany dużo, ale ja naprawdę nie rozumiem, co to jest. Mam read the Wikipedia article, ale nie rozumiem, jak przy użyciu NHibernate w mojej aplikacji C# (pulpit w/WPF, internecie w/ASP.NET MVC) będzie:
- Zmień kod
- łatwiej/szybciej
Czy powinienem zaglądać do NHibernate w moich projektach?
UPDATE: Dzięki identyfikacji tego jako dupe! Nie zdawałem sobie sprawy, że to już zostało zadane.
Domyślam się, że moje prawdziwe pytanie dotyczy NHibernate versus Linq do SQL (którego używałem we wszystkich moich aplikacjach), ale to zostało już zadane here i here.
Dzięki, wszyscy! :)
Najpierw możesz zajrzeć do LINQ2SQL, aby zorientować się, jak łatwo ORM może tworzyć rzeczy, a następnie zajrzeć do nHibernate później, co zapewnia ORM na poziomie przedsiębiorstwa więcej niż linq2sql. –
lub http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework – pm100
Ups, nie zdawałem sobie sprawy, że to dupek. Przepraszam! –