NHibernate Forge
The official new home for the NHibernate for .NET community

Wikis

Browse Wikis

Burrow

Learn about this lightweight framework for NHibernate offering smart session management for ASP.Net applications...

General

A wiki for topics that do not fit in the more specialized wikis

How to

Quick starts, tutorials, code snippets, custom user types, application blocks and more...

NHibernate 2.0

Read reference documentation for a number of NHibernate 2.0 APIs.

Patterns & Practices

Find articles regarding best practices with NHibernate.

ProxyGenerators

Reference documentation for ProxyGenerators 1.0.

Spatial

Learn about this NHibernate extension allowing you to easily handle geographic data in a standard way.

Success Stories

Learn about real world commercial success stories and case studies for NHibernate in the real world.

Validator

Reference documentation for the NHibernate.Validator APIs.
100%

Lazy Loaded One-To-One With NHibernate

UPDATE 20081114 The one-to-one solution I had posted turned out not to work for updates, :(, in the end I had to...
Revision #4 Posted to How to by John Davidson on 09-07-2011
100%

Dynamically change user info in connection string

In some cases our clients has to use the same database user id in each connection, so they can use audit and security...
Revision #6 Posted to How to by John Davidson on 09-07-2011
100%

Mapping the same class to a view and a table using entity-name

The Scenario You have a single class which you must map to both a table and a database view (or perhaps another...
Revision #6 Posted to How to by John Davidson on 09-07-2011
100%

Creating an Audit Log using NHibernate Events

Scenario You want to create an audit table so that changes to business entities are tracked with a timestamp. You...
Revision #34 Posted to How to by John Davidson on 09-07-2011
100%

Retrieve a nested component with Criteria API

Sometimes it may be necessary to retrieve a nested component type of a class. NHibernate does not provide any direct...
Revision #8 Posted to How to by John Davidson on 08-23-2011
< Previous 1 2 3 4 5 Next > ... Last »
Powered by Community Server (Commercial Edition), by Telligent Systems