Tuesday, April 11, 2006

April 2006 Meeting - Ajax, Open Laszlo, XUL – Creating Rich Client Applications for SOA

As enterprises build their service-oriented architecture (SOA), the natural progression is to provide a rich set of tools to interface with these services. In the next Tampa Java User Group presentation, we will explore three technologies: AJAX, OpenLaszlo, and XUL and how to structure your development approaches so that you can leverage both REST-style and SOAP-style services.

AJAX (Asynchronous JavaScript And XML) is a really a term used to describe a collection of technologies that are at your disposal to programmatically create dynamic web-based applications. In an AJAX-based application, the developer uses XHTML/ CSS to control GUI rendering and formatting. You use JavaScript/XML to control data flow to/from the server. One of the most popular examples of AJAX usage is (as you may have guessed) Google Maps!

Open Laszlo is an open source framework from Laszlo Systems that uses a tag-based language and JavaScript to create Flash-based applications. Laszlo provides a rich toolset for formatting, layout, and animation of GUI components. Laszlo has strong native support for XML dataset and allows easy data binding. A commercial alternative is Adobe Flex.

The Mozilla Foundation offers a mature and extensive open source platform, named XUL (pronounced ZUL), for rich internet/client application development. You have probably used one of the most successful applications developed on this platform – the Firefox browser! XUL offers a tag-based language and JavaScript to create rich web-based applications.

Meeting Detail
Speaker: Vladimir Vivien
Date: 04/25/06
Networking: 6:30 pm
Presentation: 7:00 pm - 8:00 pm

GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

RSVP: send email to vvivien at yahoo dot com