Traditional web applications essentially submit forms, completed by a user, to a web server. The web server responds by sending a new web page back. Because the server must submit a new page each time, applications run more slowly and awkwardly than their native counterparts.
Ajax applications, on the other hand, can send requests to the web server to retrieve only the data that is needed, usually using SOAP or some other XML-based web services dialect. On the client, JavaScript processes the web server response. The result is a more responsive interface, since the amount of data interchanged between the web browser and web server is vastly reduced. Web server processing time is also saved, since much of it is done on the client.
In most instances an Ajax based site will load quicker than a comparable traditional Web site. When done well, Ajax significantly reduces initial load times.
AJAX is the technology utilised in gmail and hotmail to give the rich user experience of a desktop application, in a service delivered over the web. It is also used in so-called "Web 2.0" sites like flickr.com and business sites like Salesforce.com.
We can also customise any of the courses to use the development environment you are using.
Mastering AJAX
Mastering AJAX for ASP.NET
Advanced AJAX and Web 2.0 ProgrammingEither view our Public Schedule or search for appropriate course outlines below. Please note all of our courses can be customised to meet your requirements and delivered in any or our offices or on-site as required.