Ajax Programming
What is Ajax Programming?
Asynchronous JavaScript and XML briefly known as Ajax is used to interchange the data with the server of the application. The major advantage of this language is that it can modify the section of the web page without reloading the whole page. This is the technique to creating faster web pages which is also more integrative. This technique is based on the HTML, Java Script, CSS, and XML.
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
- CSS
- JavaScript / DOM
If you are familiar with the above then go through this link :AJAX (A complete tutorial of Ajax)
Ajax Programming Resources
Ajax Tutorials
Given below the List of some useful tutorials on Ajax:
Ajax - Ajax Tutorials and
Examples
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.
PHP Ajax
Following tutorial will help you to learn PHP and AJAX.
PHP Ajax and Database
In this following tutorial we will study how to connect PHP, JavaScript, and Database using Ajax.
Ajax Tutorial
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.