19.03.2004 First version of the <b-frame/> Wizard has been released. This tool supplies a GUI for creating the necessary application descriptors.
16.12.2003 <b-frame/> 0.2 has been released. This version adds support for Entity Beans and configuration of user-defined factories. For details refer to the release notes.
08.04.2003 <b-frame/> 0.1.3 has been released. With this release it is possible to join tables to groups of type list or display, and to customize the user input for the select operation. Some bugs have been fixed. For details refer to the release notes.
23.03.2003 <b-frame/> 0.1.2 has been released. This release removes the restriction that applications have to reside under the <b-frame> tree and allowes to some extend the customization of masks. For details refer to the release notes.
22.03.2003 "How Does It Work?" added.
16.03.2003 <b-frame/> 0.1.1 improving how to deal with databases and data sources has been released. For details refer to the release notes.
07.03.2003 The initial release <b-frame/> 0.1 is available. For how to download and install <b-frame/> please refer to the installation guide. For how to work with <b-frame/> take a look at the tutorial.


Do you sometimes have the feeling that you're always going to write the same application, an application doing nothing more than reading some data from a database, displaying it to a user, enabling the user to modify the data, and than writing the modified data back to the database? Okay, you say, but if it comes down to the details there are a lot of differences, each of your customers has its own ideas how the user interface has to look like or which programming environment should be used, ranging from easy to use ones like Visual Basic via state-of-the-art ones like J2EE or .NET to more sophisticated ones like C or C++ in conjunction with CORBA or DCE.

The <b-frame/> framework is the answer to these questions. <b-frame/> is based on the following assumption:

The structure of an application doesn't depend on a particular programming environment.

The <b-frame/> core is a set of XML tags enabling a programmer to describe

<b-frame/> provides for expanding the template implementation into a real application according to the database and application descriptors.

By default <b-frame/> comes with a template implementation using J2EE, the world's most powerful standard for business applications. Quickly you will become comfortable with <b-frame/> because it is based on all your favorite open source tools:

just to name a few.

And of course, <b-frame/> is open source as well!