Ajax is short for Asynchronous JavaScript and XML. It was coined in 2005 by Jesse James Garrett. Ajax is not a specific programming language or technology. Ajax is a Web development technique. Ajax brings dynamic data interactivity to Web pages. For example, a Web client sorts a column of data, and the data is automatically changed with live server data without reloading the entire page.
Chris Schneider has created a javascript implementation of CSS Effects using the MooTools JavaScript library. It basically parses the css and mimics the new Webkit css animations.
inputEx is "a javascript framework to build fields and forms" created by Eric Abouaf. The framework uses a JSON format to describe a form, such as:
I have finally gotten around to playing with asynchronous ASP.NET AJAX JSON web services, and WHAT a beautiful thing they are! You can call a .NET web service asynchronously from the client, and play with a full object in JavaScript as the response all without a post back! And when I say a full object, I mean just that; my object had properties with primitive types, collections, and even other objects…all in JavaScript!
I have talked before about the desire for a Notification API on the Web. As a Mac user, I would love to see Growl from JavaScript, and there have been libraries written from as far back as protoGrowl.
In previous AJAX tutorial we went through What is AJAX? Different types of online web apps which are using AJAX, We discuss in depth the concept behind AJAX, Characteristics of AJAX applications and also covered those characteristic which AJAX doesn’t cover. Now we are going ahead in more practical life of AJAX:
Ajaxlines is a project focused on providing its audience with a database of most of Ajax related articles, resources, tutorials and services from around the world.
Its purpose is to showcase the power of Ajax and to act as a portal to the Ajax development community.
Using ASP.NET AJAX JSON Asynchronous Web Services
Growl for Windows and a Web Notification API
Learn AJAX from Scratch - Part II
Learn AJAX from Scratch - Part I