NHibernate Resources
This page is editable (as are all the pages in the Community Area of the Wiki). Feel free to update it with new information.
For new users
Forums
Miscellaneous topics
Tutorials
Real-world and sample applications using NHibernate
Helpful tools related to NHibernate
- Moregen Free, Open Source (GPL) O/R Generator that can merge into existing Visual Studio Projects. Also merges changes to generated classes.
- NConstruct Lite Free tool for generating NHibernate O/R mapping source code. Different databases support (Microsoft SQL Server, Oracle, Access).
- GENNIT NHibernate Code Generator Free/Commercial Web 2.0 code generation of NHibernate code using WYSIWYG online UML designer.
- GenWise Studio with NHibernate Template Commercial product; Imports your existing database and generates all XML and Classes, including factories. It can also generate a asp.net web-application for your NHibernate BO-Layer automatically.
- HQL Analyzer and hbm.xml GUI Editor
- ObjectMapper by Mats Helander is a mapping GUI with NHibernate support
- MyGeneration is a template-based code generator GUI. Its template library includes templates for generating mapping files and classes from a database.
- AndroMDA is an open-source code generation framework that uses Model Driven Architecture (MDA) to transform UML models into deployable components. It supports generation of data access layers that use NHibernate as their persistence framework.
- CodeSmith Template for NH
- NHibernate Helper Kit is a VS2005 add-in to generate classes and mapping files.
- NConstruct - Intelligent Software Factory Commercial product; Full .NET C# source code generation for all tiers of the information system trough simple wizard procedure. O/R mapping based on NHibernate. For both WinForms and ASP.NET 2.0.
Various related topics
To learn more about Object-Relational Mapping