Skip to content
NHibernate Object Relational Mapper
C# GAP JavaScript Batchfile Visual Basic HTML
Failed to load latest commit information.
Tools NH-3732: Start the NUnit GUI with the .NET 4.0 runtime Oct 30, 2014
build-common NH-3875 - Build with MSBuild Tools 2015 (14) Jun 5, 2016
doc NH-3495 - Add Oracle12cDialect to the documentation Mar 17, 2015
external-bin Unnecessary bin removed Sep 28, 2008
lib TeamCity: Jun 6, 2016
logo Allow git to handle line ending conversions properly (.gitattributes)… Aug 26, 2014
src OutputParamReturningDelegate.cs: Spelling in comment. Jun 25, 2016
.editorconfig Move .editorconfig to the repository root Aug 20, 2015
.gitattributes Allow git to handle line ending conversions properly (.gitattributes)… Aug 26, 2014
.gitignore NH-3784, NH-3785 Change the way collection filtering is handled. May 4, 2015
.hgignore NH-802 - Use msbuild instead of csc/vbc Feb 26, 2016
CONTRIBUTING.md Change links from nhforge.org to nhibernate.info Jan 12, 2015
Contributor Guide.html Change links from nhforge.org to nhibernate.info Jan 12, 2015
GaRelease.bat GaRelease.bat, ShowBuildMenu.bat, ReleaseProcedure.txt: Simplify buil… Oct 19, 2013
HowInstall.txt Change links from nhforge.org to nhibernate.info Jan 12, 2015
NHibernate.nunit Allow git to handle line ending conversions properly (.gitattributes)… Aug 26, 2014
README.md Change links from nhforge.org to nhibernate.info Jan 12, 2015
ReleaseProcedure.txt Change links from nhforge.org to nhibernate.info Jan 12, 2015
ShowBuildMenu.bat Allow git to handle line ending conversions properly (.gitattributes)… Aug 26, 2014
default.build NH-802 - Use msbuild instead of csc/vbc Feb 26, 2016
gfdl.txt Adding stuff related to the documentation Sep 3, 2005
lgpl.txt Adding stuff related to the documentation Sep 3, 2005
releasenotes.txt Release notes and version number for 4.0.4.GA. Aug 17, 2015
sample build commands.txt Minor (examples to create API doc) Jul 15, 2009
teamcity.build TeamCity - use "SQL Server Native Client 11.0" for ODBC tests Jun 7, 2016

README.md

Welcome to NHibernate

NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects.

The NHibernate community website - http://nhibernate.info - has a range of resources to help you get started, including howtos, blogs and reference documentation.

Latest Version

The quickest way to get the latest release of NHibernate is to add it to your project using NuGet (http://nuget.org/List/Packages/NHibernate).

Alternatively binaries are available from SourceForge at http://sourceforge.net/projects/nhibernate.

You are encouraged to review the release notes (releasenotes.txt), particularly when upgrading to a later version. The release notes will generally document any breaking changes.

Community Forums

There are two official NHibernate community forums:

Bug Reports

If you find any bugs, please report them using the JIRA bug tracker. A test-case that demonstrates the issue is usually required. Instructions on providing a test-case can be found here.

Licenses

This software is distributed under the terms of the Free Software Foundation Lesser GNU Public License (LGPL), version 2.1 (see lgpl.txt).

Credits

Many thanks to the following individuals, organisations and projects whose work is so important to the success of NHibernate (in no particular order):

Something went wrong with that request. Please try again.