|
|---|
Robert Goodman
Ajax, shorthand for Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications. Ajax makes web pages more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time. The core Ajax technologies XHTML, CSS, DOM, XMLHttpRequest, and JavaScript are stable and well understood, so the biggest challenge is to implement Ajax applications that have the high Interactively and responsiveness of desktop applications
The Ajax Toolkit Framework (ATF) provides exemplary tools for creating and debugging Ajax applications. These tools include enhanced JavaScript editing features such as edit-time syntax checking, an embedded DOM browser, CSS Tools, JavaScript debugger, a JavaScript console, and an embedded Mozilla web browser. The goal of ATF is to provide an ever-expanding set of high-function tools for Ajax developers.The Ajax Toolkit Framework is an extensible framework which supports using arbitrary Ajax runtimes thru the Personality Builder function. This session will demonstrate how to use ATF to create, debug, and deploy an Ajax application on both Apache and J2EE servers.
Robert (Bob) Goodman is a Software Engineer in Emerging Technologies division of the IBM Software Group. He started his career at IBM working on Object Oriented Programming and IBM WebSphere. More recently he has work on Web Services for pervasive devices and tooling for PHP. He is now project leader of the AJAX Tools Framework (ATF) on Eclipse.