Habanero v2: Create One Application for Desktop & Web
Version two's key new feature is the integration of a ControlFactory structure in its runtime UI generation layer, allowing the development of an application whose user interface knows little about its release environment. With little more than the switch of a configuration, the application can be released either on the desktop or the web. This has been made possible by the integration of Visual WebGUI by Gizmox, which successfully simulates the rich controls of Windows Forms and hugely enhances bandwidth use for data-rich web applications.
Employed with great success in production scenarios with projects of various scales, Habanero is being used to simplify the development process by streamlining common operations without limiting the developer's access to flexibility and control. Using object relational mapping (ORM) to map relational databases to the rich domain object layer, developers are given the freedom to apply agile techniques, because the cost of change to the data structure is so substantially reduced. While experienced developers will understand the convenience of circumventing the usual implementation of CRUD sql statements, ORMs cater equally well for junior developers who can develop without needing to understand the complexities of data persistence and the nuances of supporting multiple database vendors.
Habanero has ventured beyond the limited model of other ORM implementations by providing a runtime UI generation layer that links up seamlessly with the data and logic layers. Without compromising separation of concerns, Habanero's UI layer hugely facilitates change management by holding a set of XML display definitions that are used to construct runtime grids, forms and controls that map data from the business objects to controls and enforce business rule validation. This approach allows for a simple-case front-end to produced incredible quickly, but still provides for a developer to have full access to the individual controls in order to assign custom behaviour.
The release of version two includes support for the popular Firebird database. Along with the existing coverage for MySQL, Microsoft Access and Sql Server, Oracle, SQLite and PostgreSQL, Habanero includes extraction of the data layer in order to support custom data sources like an in-memory database, with hugely improves test coverage performance and allows for prototype applications to be assembled rapidly. Included with Habanero is the Firestarter tool for reverse engineering mapping definitions from existing database schemas, managing the definitions and generating working code solutions.
Company:
Chillisoft Solutions
Related press releases
-
Habanero ORM Released Under LGPL
[2008-06-09 05:16:28]
Chillisoft's innovative object relational mapping framework, Habanero, has been transferred to the LGPL license, providing the framework as free, open source. Also included for free with v1.4 is the ... -
Habanero v2: Create One Application for Desktop & Web
[2008-09-18 04:34:28]
Having established itself as a reputable ORM framework, Habanero's version 2 beta release by Chillisoft Solutions sees it launch as a full Enterprise Application Framework that provides free open sour... -
Crunch Time 1.0 released.
[2010-07-27 03:03:27]
Crunch Time 1.0, a Windows application to record and report on desktop activity, has been released on 19 February 2010 by Yohz Software. Crunch Time helps you record your desktop activity by captur... -
Save, restore, manage and lock desktop layout.
[2009-11-13 00:55:26]
Easy Desktop Keeper gives you the ability to save, restore, manage and lock your desktop layout including files and folders located on your desktop, placement of desktop icons, desired wallpaper and s... -
Pretty Calendar and PIM on your Desktop
[2005-12-17 00:00:00]
XDeskCalr is a fully customizable Desktop calendar that will allow the user to displays 'to do' list, appointments,and holidays on the screen . It is a lightweight application that doesn't use much sy... -
DeskbarStudio software to create desktop bars with RSS, Radio, Widget etc.
[2009-10-20 00:18:55]
Softomate LLC (www.deskbarbuilder.com) announced a new release of DeskbarStudio 4.1. What is Deskbar ? Deskbar is a strip of buttons with custom functionality and links. Depending on personal needs... -
Desktop Icon Toy - Windows Desktop Icon Enhancement Tool
[2006-08-05 16:52:38]
iDeskSoft has released Desktop Icon Toy version 1.6, a Windows desktop icon enhancement tool for Windows NT4/2000/XP/2003. Are you boring of your desktop? Would you like to make some changes for yo... -
Customize Your Desktop, Start Menu and Quick Launch in blink of an eye!
[2006-04-12 00:00:00]
Smart PC Solutions, LLC. Customize Your Desktop, Start Menu and Quick Launch in blink of an eye! April 12, 2006 For Immediate Release Contact: Alexander Rodichev 102-15 62 Avenue 2 floor Forest H... -
Halftone Search for Google Desktop v.1.2.3.1 has been released!
[2005-10-30 00:00:00]
TrieTech Google Desktop is a free tool available for download from the Google web site. This powerful instrument is intended as a cross-platform solution that allows you to make searches on your local... -
Desktop Publisher Pro for Mac 2.2.8 released
[2011-03-28 06:39:01]
Palatine, IL, US. Cristallight Software announced today the release of the new version of the Desktop Publisher Pro, one of the most popular desktop publishers software for MacOS X. The latest version...
English
German
French
Spanish
Russian
Romanian



