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. (sponsored)
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.
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.
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.
Release Candidate 2 of the Echo2 Web Framework is now available for download. As of this release, (draft) introductory tutorial documentation is now available on the Echo2 web site at
http://www.nextapp.com/products/echo2/doc/tutorial
.
About Echo2
Echo2 is a reinvention of the Echo Web Framework built around an Ajax (Asynchronous JavaScript and XML) rendering engine. Distributed under the Mozilla Public License, Echo2 aims at providing a component-oriented/event-driven toolkit for developing web applications that approach the capabilities of rich clients.
Echo2 uses the array of Ajax technologies in the interest of providing a more rich-client-like user experience. All client/server interaction is accomplished over an XMLHttpRequest wire. An entire Echo application runs from within a single web page - without a reload nor full page update. User input is sent to the server by POSTing XML documents over XMLHttpRequests. The server reciprocates with XML messages containing synchronization instructions, which are then processed by pluggable client-side JavaScript modules. The net result is a markedly more fluid and "desktop-like" user experience and a dramatic performance improvement when compared to traditional web application technologies.
One way of understanding how the rendering engine works is to watch an Echo2 application run in "Debug Mode", which causes all the XML synchronization messages to be displayed. Debug Mode can be enabled by appending "?debug" to the URL of an Echo2 application. You can see this for yourself by visiting the "Interactive Test" application here: http://demo.nextapp.com/InteractiveTest/ia?debug (Please note that running in Debug Mode will cause a substantial performance degradation.)
All web rendering is performed behind the scenes with Echo2's entirely Java-based user-interface toolkit. The end-developer need only be concerned with the server-side representation of the user-interface. Echo's "Web Application Container" monitors the state of the component hierarchy and takes care of all communication with the client browser. The Application Container is responsible for processing synchronization messages from the client, and notifying the server-side application of user actions via plain Java events. When modifications are made to the server-side hierarchy of components representing an instance of the user-interface, the Application Container translates these changes into an efficient synchronization message sent to the client to bring its state up to date with the server.
Ajax-based Echo2 Web Framework 2.0.RC2, Tutorial Documentation
URL: Echo2 Web Site
At 7:10 AM on Aug 4, 2005, Tod Liebeck wrote:
Fresh Jobs for Developers Post a job opportunity
About Echo2
Echo2 is a reinvention of the Echo Web Framework built around an Ajax (Asynchronous JavaScript and XML) rendering engine. Distributed under the Mozilla Public License, Echo2 aims at providing a component-oriented/event-driven toolkit for developing web applications that approach the capabilities of rich clients.
Echo2 uses the array of Ajax technologies in the interest of providing a more rich-client-like user experience. All client/server interaction is accomplished over an XMLHttpRequest wire. An entire Echo application runs from within a single web page - without a reload nor full page update. User input is sent to the server by POSTing XML documents over XMLHttpRequests. The server reciprocates with XML messages containing synchronization instructions, which are then processed by pluggable client-side JavaScript modules. The net result is a markedly more fluid and "desktop-like" user experience and a dramatic performance improvement when compared to traditional web application technologies.
One way of understanding how the rendering engine works is to watch an Echo2 application run in "Debug Mode", which causes all the XML synchronization messages to be displayed. Debug Mode can be enabled by appending "?debug" to the URL of an Echo2 application. You can see this for yourself by visiting the "Interactive Test" application here: http://demo.nextapp.com/InteractiveTest/ia?debug (Please note that running in Debug Mode will cause a substantial performance degradation.)
All web rendering is performed behind the scenes with Echo2's entirely Java-based user-interface toolkit. The end-developer need only be concerned with the server-side representation of the user-interface. Echo's "Web Application Container" monitors the state of the component hierarchy and takes care of all communication with the client browser. The Application Container is responsible for processing synchronization messages from the client, and notifying the server-side application of user actions via plain Java events. When modifications are made to the server-side hierarchy of components representing an instance of the user-interface, the Application Container translates these changes into an efficient synchronization message sent to the client to bring its state up to date with the server.
More Information
For more information on Echo2, please visit http://www.nextapp.com/products/echo2
The following online demonstration applications are currently available:
Web Mail Example
Interactive Test Application
2 replies so far (
Post your own)
Re: Ajax-based Echo2 Web Framework 2.0.RC2, Tutorial Documentation
Keep up the good work Tod.Re: Ajax-based Echo2 Web Framework 2.0.RC2, Tutorial Documentation
Thanks Mark!