NHibernate [SEP] license
NHibernate
NHibernate is an object-relational mapping (ORM) solution for the Microsoft .NET platform. It provides a framework for mapping an object-oriented domain model to a traditional relational database. Its purpose is to relieve the developer from a significant portion of relational data persistence-related programming tasks. NHibernate is free as open source software that is distributed under the GNU Lesser General Public License. NHibernate is a port of Hibernate.
Feature summary.
NHibernate's primary feature is mapping from .NET classes to database tables (
;
- Subselect: ability to map SQL views as entities;
- HQL paging: TAKE and SKIP on HQL;
- Integrated bytecode provider: one less DLL to deploy.
History NHibernate 4.0.
NHibernate 4.0 was released on August 17, 2014. This version requires .NET Framework 4.0 or later.
History NHibernate 5.0.
NHibernate 5.0 was released on October 10, 2017. It provides support for asynchronous programming. This version requires .NET Framework 4.6.1 or later.
History NHibernate 5.1.
NHibernate 5.1 was released