A full day seminar presented by Sang Shin. This workshop is being coordinated by Dr. Huimin Zhao, Assistant Professor in the MIS area at the School of Business Administration, University of Wisconsin - Milwaukee.
Overview
The Web is going through the second wave of its evolution and some people call it Web 2.0. Whether Web 2.0 is considered hype or not, there are indeed a set of concrete technologies such as AJAX (Asynchronous JavaScript + XML) that make the Web of today far more interactive, responsive, exciting, and useful than it used to be.
This workshop starts with a lecture that discusses the basic concept of AJAX and the core technologies (JavaScript, CSS, DOM, and XMLHttpRequest) that make up the AJAX. The workflow of AJAX operation is also discussed in detail using an example. The workshop then discusses various frameworks and toolkits that are available for building AJAX applications--mainly DoJo toolkit and DWR (Direct Web Remoting). Finally, the AJAX development tools such as debugger, DOM inspector, and logging tool are discussed. A hands-on lab session will follow the lecture.
About the Hands-on Lab
Attendees are welcome to bring their own laptop. The computing lab facilities of UWM’s Lubar School of Business will also be available to those who cannot bring their own laptop. The hands-on labs are downloaded from the following website:
http://www.javapassion.com/ajaxcodecamp/
A limited quantity of CD’s will also be available for on-site installation.
Topics
Topics
Web 2.0 and AJAX Basics
AJAX Frameworks and Libraries
DoJo Toolkit
DWR (Direct Web Remoting)
JSF/AJAX Integration
AJAX Tools: Editors, Debuggers, DOM Inspector
About the speaker
Sang Shin is presently working as a Java and Solaris Technology Architect, Consultant, and Evangelist. He frequently gives talks to worldwide developer audiences on various Java technologies such as Java EE (formerly J2EE), Java SE, Java ME, and Web application frameworks and Web services technologies. Whenever he finds time, he also teaches one of the three software engineering courses (“J2EE Programming,” “Web Services Programming,” “XML”) at Brandeis University in Massachusetts. He currently teaches the “J2EE Programming (with Passion!)” online course. This online course can be taken through www.javapassion.com/j2ee.
Who should Attend?
This workshop is intended for Web application developers who want to build more responsive and more interactive applications leveraging AJAX technologies.
Coordinator
Dr. Huimin Zhao, Assistant Professor in the MIS area at the School of Business Administration, University of Wisconsin-Milwaukee, will coordinate this workshop.