- NHibernate Tutorial
- NHibernate - Home
- NHibernate - Overview
- NHibernate - Architecture
- NHibernate - Orm
- NHibernate - Environment Setup
- NHibernate - Getting Started
- NHibernate - Basic Orm
- NHibernate - Basic Crud Operations
- NHibernate - Profiler
- Add Intelliesnse To Mapping File
- NHibernate - Data Types Mapping
- NHibernate - Configuration
- NHibernate - Override Configuration
- NHibernate - Batch Size
- NHibernate - Caching
- NHibernate - Mapping Component
- NHibernate - Relationships
- NHibernate - Collection Mapping
- NHibernate - Cascades
- NHibernate - Lazy Loading
- NHibernate - Inverse Relationships
- NHibernate - Load/Get
- NHibernate - Linq
- NHibernate - Query Language
- NHibernate - Criteria Queries
- NHibernate - QueryOver Queries
- NHibernate - Native Sql
- NHibernate - Fluent Hibernate
- NHibernate Useful Resources
- NHibernate - Quick Guide
- NHibernate - Useful Resources
- NHibernate - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
NHibernate Tutorial
NHibernate is an actively developed, fully featured, open source object-relational mapper for the .NET framework. It is used in thousands of successful projects. It's built on top of ADO.NET and the current version is NHibernate 4.0.4.This tutorial will give you an idea of how to get started with NHibernate. The main goal is that after completing it, you will have a better understating of what NHibernate is and why you need NHibernate and of course learn how to add NHibernate to your project.
Audience
This tutorial will be extremely useful for developers whose objective is to understand the basics of Object Relational Mapping for .NET platform and implement it in practice. It is especially going to help the users who are mainly responsible for mapping an object-oriented domain model to a traditional relational database.
Prerequisites
It is an elementary tutorial and you can easily understand the concepts explained here with a basic knowledge of how to map .NET classes to database tables. However, it will be an added help if you have some prior exposure to databases and how to deal with object relational mapping solutions.