This presentation agenda provides an overview of NHibernate and covers topics such as: - What is OR mapping and frameworks like NHibernate, LINQ to SQL, and LINQ to Entities - What is NHibernate and how it hides SQL and ADO.NET - XML configuration files and how to connect to a database - Persistent vs transient objects and levels of abstraction - Samples of basic NHibernate mapping and CRUD operations - Code generation tools for NHibernate classes and mapping files