What is Ajax Programming?
Why Ajax Programming?
When you enter a html form like registration form. Before hitting submit button ,it will display a message immediately to you that user name is not available it is done using Ajax. When you enter the value in the input box and highlight to other input box, it sends the data to the server in background and show you immediate response. So you can imagine how much time, overhead it saves of the user. It also reduce load on the server.
Some of the key features are given below :
- Ajax makes web pages fast and more interactive. It improves look, feel and functionality of the application.
- Reduces bandwidth also load time of the page as it has update only a section of the page.
- Ajax is a platform independent technology and also browser independent.
- Reduce load from the server.
- Easy to learn and easy to write technology.
Where to Start Ajax Programming?
Before starting, you must be familiar with the following :
- HTML / XHTML
If you are familiar with the above then go through this link :AJAX (A complete tutorial of Ajax)
Ajax Programming Resources
Given below the List of some useful tutorials on Ajax:
Ajax - Ajax Tutorials and
A complete tutorial of Ajax, contains tutorials, books links, resources etc.
Roseindia Ajax- Roseindia Ajax tutorials
Roseindia Ajax tutorials: Complete tutorial on Ajax technology.
jQuery: Ajax Framework
In this jQuery tutorials series, we will show you how to use jQuery to develop nice Ajax based applications.
Ajax Dojo Tutorial
Dojo is another great framework for developing Ajax based applications. Dojo is selected by Struts 2 for providing Ajax support in applications.
Struts 2 Ajax
In this section, we explain you Ajax based development in Struts 2.
Following tutorial will help you to learn PHP and AJAX.
PHP Ajax and Database
In this section, you will learn Ajax in depth with the help of articles, examples and demos.
Ajax with PHP Basics
This section contains the Basics of using Ajax with PHP
PHP Ajax Suggest
This section contains the auto complete feature of Ajax.
Ajax MySql Database
In this section, you will learn how to fetch value from MySql database using Ajax.
Ajax with XML
In this section, you will learn how you can create a web page which can communicate with an XML page using Ajax and PHP.