An open source object-relational mapping (ORM) framework for the .NET platform, providing a framework for mapping an object-oriented domain model to a traditional relational database.
NHibernate is an open source object-relational mapping (ORM) framework for the .NET platform. It provides a framework for mapping an object-oriented domain model to a traditional relational database. Key features include:
NHibernate handles all the details of interfacing with the database, including opening and closing connections, transaction management, converting data between SQL result sets and .NET objects. This allows developers to focus on their business logic rather than data access plumbing. NHibernate supports Microsoft SQL Server, MySQL, SQLite and other databases.
Here are some alternatives to NHibernate .NET:
Suggest an alternative ❐