Software Reality
Programming with
a dose of satire.

Site Map Search


Agile Development
 
Extreme Programming
 
Code Generation


Articles
Lifecycle
Design
Programming
Soapbox
Reviews
Cthulhu

Java Swing
Swing's greatest threat isn't SWT, it's Flash
Swing Survival Guide


 
Check out our ageing Reviews Section


Use Case Driven
Use Case Driven Object Modeling with UML: Theory and Practice
Get from use cases to working, maintainable source code. Examples use Spring Framework, JUnit and Enterprise Architect

Agile UML
Agile Development with ICONIX Process
A practical subset of agile development techniques, illustrated by example

Get Controversial!
Extreme Programming Refactored
Extreme Programming with a dose of satire
Available now:



Programming

Verge Web Framework Goes OSS

(Press release, 12 January 2004)

The Verge Web Framework, formerly known as the Inversoft Portal Framework is now open source under the GNU Lesser General Public license. This latest release, version 2.1, provides various new features in addition to the new licensing and availability of the entire source code. These features include the ability to have multiple JavaBeans available on any form, long transaction support and a newly redesigned ActionFlow system that includes support for forms and model objects.

The ability to use many JavaBeans (also known as formbeans) on a single form has been a feature that many frameworks were lacking. Although this feature was available in previous release of the Verge Web Framework, it was only partially supported. Now the entire MVC system of the Verge Web Framework allows for this flexibility.

One of the most interesting new features is the long transaction support. This has been a concept that many companies have needed and have been forced to write by hand in the past. What this feature provides is the ability to display a wait page to the user while the application is processing. This is useful when an application is aware that a particular function can take long enough that without telling the user that the application is working, the user is likely to leave. To circumvent this, companies such as Orbitz, Expedia, and the like have used wait pages that inform the user that the application is indeed working. This functionality is now built into the Verge Web Framework and is completely configurable using the configuration files or at runtime.

Like previous releases, Inversoft spends enormous efforts to test the framework for correctness. This release is no different. Our test cases still provide nearly 95% code coverage. We also had the opportunity to performance test our code and found that logging accounted for 80% of the overall processing time, meaning that Verge code was only 20% of the overall processing time.

In addition to releasing this release of the Verge Web Framework, Inversoft has also been actively looking for developers who are interested in building open source J2EE tools. This search is still going and if you would like to apply, please email Brian Pontarelli at brian@inversoft.com.

To start using one of the most feature rich and highly tested frameworks currently available, visit Inversoft at http://www.inversoft.com.

<< Back to Programming

<< Back to Software Reality

All trademarks and copyrights on this page are owned by their respective owners.
Stories and articles are owned by the original author.
All the rest Copyright © 1998-2008 Matt Stephens. ALL RIGHTS RESERVED.