A Mapping generator for NHibernate (NH) via FluentNH and NH.Burrows. Generate source code in C# to access MySql or SQL Server dbs. VB.Net may be supported eventually. See Develop > News menu for updates and release notes.
Features
- Build on an NHibernate core
- Utilises FluentNHibernate for mapping and remove clunky hbm xml files - although v 2.x it does use them too
- Utilises NHibernate.Burrows for CRUD and session Management
- Generatation of Unit Tests to aid in learning NHibernate
- Supports MySql (v.2), Sql (v.2) and SqlExpress (v.2.10) server
- Composite primary keys ( an important one for legacy databases) as a separate POCO object
- MySql enum and set data type supported
- Intelisense xml comments against properties and classes from columns and tables comments.
- Helper class to remove coded 'magic strings'
- Generatation of required solution and project files for Visual Studio 2008
- Generatation of bi-directional relationships based on foreign keys
- Generatation of for automatic configuration and usage of the SysCache cache provider
- Click and go generation - once generated you should be set to start using. No additional work required.
- Support for views as well as tables generated into entities
Follow NhGen - NHibernate Code Generator
Other Useful Business Software
Enterprise-grade ITSM, for every business
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Rate This Project
Login To Rate This Project
User Reviews
-
Suits everything I needed