Link for the PowerPoint presentation Day 2 (Laszlo)Presentation Transcript
Welcome to WEB 2.0 An Open Laszlo presentation Part 2 Carlos Fernando Scheidecker Antunes [email_address] http://www.cs.utah.edu/~antunes/AJAX Feb 15 2006
What is WEB 2.0?
Web 2.0 is a term often applied to a perceived ongoing transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. Ultimately Web 2.0 services are expected to replace desktop computing applications for many purposes.
What is Laszlo ? [email_address]
What is Laszlo ?
Laszlo is a rich client platform for web application.
Without realizing, it was the first AJAX application I ever written back in 2004
It uses Flash, Java, XML and a Servlet engine to provide a rich client desktop like experience for the user.
It is the future of web and client server applications
Compiler Takes the XML text file (.lzx) and produces the executable in Flash.
CGI Use a Servlet, PHP, ASP.net to optionally provide http based SOAP and XML-RPC web services.
Run time Framework Set of Servlets that provide user interface components, data binding, timer, Asynchronous network services
Laszlo Overview [email_address]
Coding with Laszlo
Laszlo is the View share of the MVC pattern.
The business side resides on the CGI applications that provide data for the Desktop much like an AJAX pattern.
Example of Laszlo code
This is a simple valid LZX source file. Note the XML format: <canvas>