- Habanero.NET
Infobox Software
name = Habanero
caption =
developer = Chillisoft
latest_release_version = 2.0.0b
latest_release_date = 15 September, 2008
operating_system =Microsoft Windows
genre = Object-Relational Mapping
license =Proprietary
website = http://www.chillisoft.co.za/habaneroHabanero is an Enterprise Application Framework for the .NET platform that provides tools for rapid application development using agile techniques. Habanero uses
object-relational mapping (ORM) to carry out data persistence from relational databases to objects in code, and provides runtime user interface generation to create and edit the mapped data. Habanero is one of several rapid application and ORM tools available, each seeking to resolve the mismatch between object-oriented code and relational databases. Habanero is developed by Chillisoft, a software development company from Pietermaritzburg, South Africa, and is released as free, open source, under the GNU LGPL license.Habanero uses an
Xml file to determine how the data mapping should take place, which gives the developer some control over data types and validation rules. User interface generation is supported through a control factory structure, so that the appropriate control factory is chosen for the deployment environment. By supporting Visual WebGUI (developed by Gizmox) and Windows Forms, an application developed by Habanero can be deployed in either a desktop or web environment.Release History
Habanero was released on July 27, 2007, primarily as an open source tool to carry out the ORM functionality. The additional user interface support and
Xml editor were released for free during the beta phase.On November 7, 2007, Chillisoft launched the gold release of Habanero, splitting the product into two packages. Habanero Standard was released as a free, open source edition that carried out object-relational mapping and that required manual construction of the
Xml mapping definitions. Habanero Professional extended the Standard edition by providing a mouse-driven interface to edit the XML mapping definitions, and by offering support for the generation of the definitions from an existing database. The Professional edition also provided generation of code and user interfaces to edit the properties defined in the definitions.On June 9, 2008, with the version 1.4.1 release, the entire Habanero framework was moved to the free LGPL license and the Pro and Standard editions were merged. Firestarter was included as a free executable utility.
On September 15, 2008, Chillisoft released a version 2.0 beta of Habanero, rebranding it as a full Enterprise Application Framework. Version 2 included support for Visual WebGUI and the Firebird database.
Wikimedia Foundation. 2010.