PLINQO for NHibernate

PLINQO for NHibernate logo

PLINQO makes NHibernate easy.

PLINQO for NHibernate (PLINQO NH) enhances and simplifies NHibernate. It's a set of CodeSmith Generator templates that generates C# and supports SQL Server, Oracle, DB2, MySQL and more.

NHibernate is the open source community's ORM of choice. It's powerful and very customizable, but it's often criticized as hard to get started with. PLINQO NH brings the simplicity, optimizations and convenience of PLINQO to NHibernate: it generates your HBM mapping files, entity classes and NHibernate configuration in seconds, and lets you safely regenerate them at any time, so your mappings stay in sync with the database while your custom changes are preserved.

Tip

Looking for another data access technology? See PLINQO for LINQ to SQL and PLINQO for Entity Framework.

Get PLINQO NH

PLINQO NH isn't installed with CodeSmith Generator. Download it, with sample projects, from GitHub. See Download.

To create your first PLINQO NH solution, follow Getting started.

Documentation

Page What it covers
Getting started Generate a complete solution with the QuickStart, or add PLINQO NH to an existing project.
Key features What PLINQO NH adds to standard NHibernate.
Templates The templates, the order to generate them in, and their properties.
Download Where to get the templates, sample projects and source code.

More resources