Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
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
build-common Release notes and version number for 4.0.3.GA.
doc NH-3495 - Add Oracle12cDialect to the documentation
external-bin Unnecessary bin removed
lib NH-3781 - upgrading relinq to latest 1.13.183.0 in order to hide jetb…
logo Allow git to handle line ending conversions properly (.gitattributes)…
src NH-2038 - Fix SqlStringHelper.RemoveAsAliasesFromSql method when alia…
.gitattributes Allow git to handle line ending conversions properly (.gitattributes)…
.gitignore NH-3784, NH-3785 Change the way collection filtering is handled.
.hgignore Allow git to handle line ending conversions properly (.gitattributes)…
CONTRIBUTING.md Change links from nhforge.org to nhibernate.info
Contributor Guide.html Change links from nhforge.org to nhibernate.info
GaRelease.bat GaRelease.bat, ShowBuildMenu.bat, ReleaseProcedure.txt: Simplify buil…
HowInstall.txt Change links from nhforge.org to nhibernate.info
NHibernate.nunit Allow git to handle line ending conversions properly (.gitattributes)…
README.md Change links from nhforge.org to nhibernate.info
ReleaseProcedure.txt Change links from nhforge.org to nhibernate.info
ShowBuildMenu.bat Allow git to handle line ending conversions properly (.gitattributes)…
default.build Allow git to handle line ending conversions properly (.gitattributes)…
gfdl.txt Adding stuff related to the documentation
lgpl.txt Adding stuff related to the documentation
releasenotes.txt Release notes and version number for 4.0.3.GA.
sample build commands.txt Minor (examples to create API doc)
teamcity.build Put Oracle Managed libraries to a separate folder & update to 12.1.0.2.1

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.