An Enterprise Application Framework for .Net that produces an agile application from the data layer through to the front-end. Free open source under the LGPL license, it includes ORM, code generation and runtime UI generation to create one application for the desktop & web.
Features:
ORM: Map database tables to objects in code
Persist property values to and from the database
Define all mapping in a single XML file
Switch between database vendors with one setting
Support for MySQL, MS Sql Server, MS Acces, Oracle, PostgreSQL, SQLite, Firebird
FireStarter GUI class definitions xml manager
Generate user interfaces and map properties to controls
Develop for both desktop (with Windows Forms) and web (with Gizmox' Visual WebGUI)
Generate new projects and code files
Generate UI forms from templates
Reverse engineer class definitions from existing databases
Support variable data source, including an in-memory database
Source code included.
Changes in this version:
Habanero 2.6.0 features more performance improvements and many bug fixes over 2.5.1. Also contains the latest version of FireStarter Modeller, a tool for creating and generation your domain model