Java Rich Tool Client Released By Canoo

Canoo Engineering has released the ULC XML which enables you to design the GUIs for Java apps by writing XML. It is made available as open source. This product is a bit different as it does not ignore Swing controls which have been bypassed by the Eclipse framework. Further the swing controls are deployed in a similar asynchronous manner with XML which offers a similar effect as Ajax. Canoo Engineering had conducted a demonstration at JavaOne and proved that their approach was far better at handling interaction with large database tables with thousands of rows as compared to Java.
As per Marc Domenig, CEO, Canoo Engineering:
The rationale for the XML coding tool has to do, both with style and a desire to separate presentation from program logic. Part of it is a preference for XML itself. But the other part reflects an age-old debate between visual and manual development.