Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 0 - Pages: 1  
  Click to reply to this thread Reply

WidgetServer 0.6.8beta: server-side GUI-framework

URL: https://wiser.dev.java.net/

At 6:44 AM on Mar 29, 2005, dirk vdW wrote:

WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without any loss of functionality!

The framework uses XML to define an application's GUI. It provides a common widget-based, object-oriented programming interface for Web and Swing GUIs, which prevents the developer from struggling with HTML and HTTP or with the internals of Swing.
For Swing client/server applications the client/server split as well as the client/server communication is handled transparently by the framework. The project includes a GUI builder that is based on the framework's functionality.

The new release implements lazy loading for swing widgets, which means that forms are submitted on demand from the server to the client. This feature brings a significant speed up for swing GUIs and a lower memory footprint.
A bug in the handling of the forEach tag has been fixed, and the forEach mechanism is able to match names and tags with regular expressions.
The tutorial has been enhanced with two new chapters, and errors in the WebWindow management were corrected. A new widget called templateSection has been added to support embedded HTML.

For more information goto
http://freshmeat.net/projects/wiser/?branch_id=51245&release_id=191800
https://wiser.dev.java.net/

thread.rss_message