Canoo Engineering announces that it has released version 6.1 of UltraLightClient
Tutorial Details:
Today’s major release focuses on an enhanced extension API to ease the development of extensions for UltraLightClient, and an extendable encoding/decoding mechanism to marshal arbitrary objects between client and server.
"The new enhanced extension API makes the addition of GUI widgets and third party libraries much faster and easier", commented Dr. Elisabeth Maier, Canoo's Product Manager for UltraLightClient. "Adding new widgets, or customizing existing widgets is now much simpler. This release marks a key milestone for Java-based RIA technologies and will appeal to all Java developers looking for a robust and reliable alternative to AJAX and Flex."
Further changes in 6.1 include a new developer manual describing how to write extensions for UltraLightClient, improved JavaDoc for client-side and server-side classes of the application and extension API, and improved support for blocking events.
UltraLightClient enables the development of Rich Internet Applications (RIA) based entirely on Java standards. It uses Swing on the client, standard communication protocols set by the J2EE container, and standard lifecycle management on the server. In contrast to other more proprietary platforms, UltraLightClient is an add-on library for Swing and J2EE and can be easily integrated into existing web platforms. The principal design of UltraLightClient is based on the half-object and protocol design pattern. Applied to Swing, this pattern is used to offer the Swing API in a server-side programming model, providing rich user interfaces in a web architecture. UltraLightClient-based applications can be deployed in any J2EE container, as a portlet, or even stand-alone without changing the code. On the client, a standard JRE from 1.4.2 or later is all that is required.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Canoo releases UltraLightClient 6.1
View Tutorial: Canoo releases UltraLightClient 6.1
Related
Tutorials:
Speed up listener
notification - JavaWorld February 2000
Speed up listener
notification - JavaWorld February 2000 |
Java security evolution
and concepts, Part 2
Java security evolution
and concepts, Part 2 |
Connect the
enterprise with the JCA, Part 2
Connect the
enterprise with the JCA, Part 2 |
Finalists announced for
JavaWorld
Editors' Choice Awards
Finalists announced for
JavaWorld
Editors' Choice Awards |
Mix protocols
transparently in
Web applications
Mix protocols
transparently in
Web applications |
Accelerate EJB 2.0
development with EJBGen
Accelerate EJB 2.0
development with EJBGen |
Integrate EJBs with CORBA
Integrate EJBs with CORBA |
FindBugs - A Bug Pattern Detector for Java
FindBugs - A Bug Pattern Detector for Java
This is the web page for FindBugs, a program which looks for bugs in Java code. It is free software, distributed under the terms of the Lesser GNU Public License. |
RMI, Dynamic Proxies, and the Evolution of Deployment
RMI, Dynamic Proxies, and the Evolution of Deployment
Dynamic Generation of Stub Classes
This release adds support for the dynamic generation of stub classes at runtime, obviating the need to use the Java Remote Method Invocation (Java RMI) stub compi |
actiWATE - Free Web Application Testing Software
actiWATE is a Java-based software platform intended to make the test automation process simple and cost-effective.
actiWATE currently consists of:
Advanced framework for writing test scripts in Java (similar to open-source frameworks like HttpUnit, |
Sun releases J2SE SDK 1.4.2_05
Release Notes
JavaTM 2 SDK, Standard Edition
Version 1.4.2_06 (Microsoft Windows, Linux, and Solaris Operating Environment)
|
A Collection of JVM Options
This document is a compilation of all the JVM options for various versions of the JVM on primarily SPARC/Solaris Platform. The descriptions for each option are taken mostly verbatim from the reference documents. |
Bridging the Gap: J2SE 5.0 Annotations
Bridging the Gap: J2SE 5.0 Annotations
It takes a long time for the Java community to fully absorb a major new JDK release; it seems to take about two more releases after a brand new version of the JDK before everything settles down. Application server v |
When tears bring you back your beloved method...
Accessing platform-specific information hasn't always been easy. While you could certainly create processes with Runtime.exec(), dealing with differences across platforms to build parameter sets often led to headaches. In addition, the getenv() method of |
High availability Tomcat Connect Tomcat servers to Apache and to each other to keep your site running
If you run only one instance of Tomcat, you lose requests/sessions whenever you upgrade or restart your site. In this article, author Graham King presents simple steps for connecting a pair (or more) of Tomcats to Apache using the JK2/AJP (Apache JServ Pr |
UML basics: The component diagram
This article introduces the component diagram, a structure diagram within the new Unified Modeling Language 2.0 specification. |
RoseIndia.net Is Your On-Line Linux & xBSD CD Distribution Source
RoseIndia.net Is Your On-Line Linux & xBSD CD Distribution Source
Debian Linux CD's
Now Available Debian 3.0 r2 i386 CD Set
What is Debian?
Debian is a very extensive collection of software. It is a complete Operating System and is free |
We are providing Free BSD 5.3 CD's
We are providing Free BSD 5.3 CD's
Free BSD 5.3 CD's
Now Available Free BSD 5.3 CD's
What is Free BSD 5.3?
FreeBSD is an advanced operating system for x86 compatible, DEC Alpha, and PC-98 architectures. It is derived from BSD, the version of |
UltraLightClient Community Site
Community-driven Wiki site for UltraLightClient Code Snippets and Contributions
If you want to contribute, please go to Register as Committer. There is no support for the content on this site by Canoo. Committers agree that the code can be used free of c |
J2SE Platform Migration Guide (pdf)
This guide helps developers migrate Java applets, standalone applications, Java Web Start applications and development tools from version 1.3 and 1.4 of the Java platform to version 5.0. |
|
|
|