Ajax (Asynchronous JavaScript and XML) is a browser-based technology for creating highly interactive Web applications by updating parts of a Web page with new data without reloading the whole page. There is no formal definition of Ajax, but using XMLHttpRequest/JavaScript has become the dominant Ajax technology. The course starts with an introduction to using XMLHttpRequest and a brief introduction to JavaScript fundamentals. It includes in-depth coverage of programming with Ajax to send/retrieve data to/from a server, updating a Web page with JavaScript, and using CSS to modify the look of a Web page. There is also detailed coverage of how to handle Ajax requests using Servlets/JSP and Java Web applications and how to use frameworks, both client side JavaScript and server side Java. This course is hands on with labs to reinforce all the important concepts. It will enable you to build working Ajax applications, and give you an understanding of the important concepts and technology in a very short time.
AJAX
ASP.NET AJAX Using Visual Basic (VS 2008)
This intensive, hands-on three-day course provides a practical introduction to developing rich Internet applications using ASP.NET AJAX and Visual Basic. Students will first learn foundational topics, such as JavaScript, DTHML, the Document Object Model (DOM) and Cascading Style Sheets (CSS). Then, the course covers the various components of Microsoft’s AJAX support in depth, including ASP.NET AJAX Extensions, the AJAX Client Library, and the AJAX Control Toolkit. The course is current to ASP.NET 3.5 and Visual Studio 2008.
ASP.NET AJAX Using C# (VS 2008)
This three-day course provides a practical introduction to developing rich Internet applications using ASP.NET AJAX and C#. Because of the rich support provided by Microsoft’s AJAX tools, an ASP.NET programmer can get up and running in this new environment quickly. The course begins with a discussion of rich Internet applications, which include substantial client-side code, typically JavaScript. Microsoft’s AJAX tools are surveyed, and a simple AJAX application is illustrated. Students then learn about the AJAX Client Library, partial page rendering, remote-method calls, the AJAX Control Toolkit, and built-in application services. This course is current to ASP.NET 3.5 and Visual Studio 2008.