Note that there are some explanatory texts on larger screens.

plurals
  1. PONHibernate Generators
    text
    copied!<p>What is the best tool for generating Entity Class and/or hbm files and/or sql script for NHibernate.</p> <p>This list below is from <a href="http://www.hibernate.org/365.html" rel="noreferrer">http://www.hibernate.org/365.html</a>, which is the best any why?</p> <ul> <li>Moregen Free, Open Source (GPL) O/R Generator that can merge into existing Visual Studio Projects. Also merges changes to generated classes.</li> <li>NConstruct Lite Free tool for generating NHibernate O/R mapping source code. Different databases support (Microsoft SQL Server, Oracle, Access).</li> <li>GENNIT NHibernate Code Generator Free/Commercial Web 2.0 code generation of NHibernate code using WYSIWYG online UML designer.</li> <li>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.</li> <li>HQL Analyzer and hbm.xml GUI Editor</li> <li>ObjectMapper by Mats Helander is a mapping GUI with NHibernate support</li> <li>MyGeneration is a template-based code generator GUI. Its template library includes templates for generating mapping files and classes from a database.</li> <li>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.</li> <li>CodeSmith Template for NH</li> <li>NHibernate Helper Kit is a VS2005 add-in to generate classes and mapping files.</li> <li>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.</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload