Getting Started & Creating Mappings NHibernate is an open-source object relational mapper for the Microsoft .NET platform. Learn the basics of NHibernate and how to set up a project to use it as well as how to use NHibernate to create various types of mappings.