- Notifications
You must be signed in to change notification settings - Fork931
NHibernate Object Relational Mapper
License
nhibernate/nhibernate-core
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 -https://nhibernate.info - has a range of resources to help you get started,includinghowtos,blogs andreference documentation.
The quickest way to get the latest release of NHibernate is to add it to your project usingNuGet (https://nuget.org/List/Packages/NHibernate).
Alternatively binaries are available from SourceForge athttp://sourceforge.net/projects/nhibernate.
You are encouraged to review the release notes (releasenotes.txt), particularly when upgrading to alater version. The release notes will generally document any breaking changes.
The quickest way to get the latest development build of NHibernate is to add it to your project usingNuGet from Cloudsmith feed (https://cloudsmith.io/~nhibernate/repos/nhibernate-core/packages/).
In order to make life a little bit easier you can register the package source in the NuGet.Configfile in the top folder of your project, similar to the following.
<?xml version="1.0" encoding="utf-8"?><configuration> <packageSources> <addkey="NHibernateDevBuilds"value="https://nuget.cloudsmith.io/nhibernate/nhibernate-core/v3/index.json" /> </packageSources></configuration>
Package repository hosting is graciously provided byCloudsmith.Cloudsmith is the only fully hosted, cloud-native, universal package management solution, thatenables your organization to create, store and share packages in any format, to any place, with totalconfidence.
There are two official NHibernate community forums:
- NHibernate Users - a forum for users to find help using NHibernate
- NHibernate Development - a forum for the developers of NHibernate
If you find any bugs, please report them using theGitHub issue tracker. Atest-case that demonstrates the issue is usually required. Instructions on providing a test-casecan be found incontributing guidelines orhere.
- This software is distributed under the terms of the Free Software FoundationLesser GNU Public License (LGPL), version 2.1 (seeLICENSE.txt).
- The documentation for this software is distributed under the terms of the Free Software FoundationGNU Free Documentation License (GNU FDL), version 1.1 (seedoc/LICENSE.txt).
Many thanks to the following individuals, organisations and projects whose work is so important to the successof NHibernate (in no particular order):
- NUnit - unit-testing
- Nant - build automation
- CodeBetter -TeamCity continuous integration and build management server hosting
- GitHub andSourceForge - source code hosting
- Atlassian - JIRA bug tracker licence and hosting
- Log4net - logging, by theApache Software Foundation
- JetBrains -ReSharper licences for NHibernate developers
- LinFu - proxy implementation (Philip Laureano)
- Iesi.Collections - source code taken from anarticle written by Jason Smith
- Relinq - Linq provider for NHibernate
- AsyncGenerator - Roslyn based async C# code generator by @maca88
About
NHibernate Object Relational Mapper
Topics
Resources
License
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.