Why to use AJAX in Web applications?

AJAX is the common term in these days. It is used in web application development. Why we need that? What exactly done by AJAX in web application?

SimranPal
Views: 3402 | Community Opinion: 5

Tags..  Asp.Net  AJAX  Web applications  Web Development  User Interface

Bookmark this page..



Ask a New Question Go to Home

Community Opinion/Answers
 
Oscar Brown Said..

Web browsers are the most popular user interface for new applications. Still, they’ve traditionally suffered from a significant limitation: Each new request from a user requires a round-trip to the Web server, commonly resulting in loading a new page. A more intelligent—and faster—approach would be to access data in the background whenever possible, then update only those parts of the page that change. Users would see much more responsive applications, since they would spend less time waiting for new pages to be loaded.

This is exactly what’s done by the AJAX approach to building Web applications. Rather than load a new page for each user request, the browser asynchronously requests data in advance. The code that makes this request is typically written in JavaScript, and the data is often (although not always) formatted in XML. These three characteristics—Asynchronous JavaScript and XML—are the source of name AJAX.




anirudh girey Said..

AJAX = Asynchronous JavaScript and XML.

AJAX is based on JavaScript and HTTP requests.

AJAX is a type of programming made popular in 2005 by Google (with Google Suggest).

AJAX is not a new programming language, but a new way to use existing standards.


What you should already know
Before you continue you should have a basic understanding of the following:

HTML / XHTML
JavaScript
If you want to study these subjects first, find the tutorials on our Home page.


--------------------------------------------------------------------------------

AJAX = Asynchronous JavaScript and XML
AJAX is not a new programming language, but a new technique for creating better, faster, and more interactive web applications.

With AJAX, a JavaScript can communicate directly with the server, with the XMLHttpRequest object. With this object, a JavaScript can trade data with a web server, without reloading the page.

AJAX uses asynchronous data transfer (HTTP requests) between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages.

The AJAX technique makes Internet applications smaller, faster and more user-friendly.


--------------------------------------------------------------------------------

AJAX is based on Internet standards
AJAX is based on the following web standards:

JavaScript
XML
HTML
CSS
AJAX applications are browser- and platform-independent.


--------------------------------------------------------------------------------

AJAX is about better Internet-applications
Internet-applications have many benefits over desktop applications; they can reach a larger audience, they are easier to install and support, and easier to develop.

However, Internet-applications are not always as "rich" and user-friendly as traditional desktop applications.

With AJAX, Internet applications can be made richer and more user-friendly.


--------------------------------------------------------------------------------

Start using AJAX today
There is nothing new to learn.

AJAX is based on existing standards. These standards have been used by developers for several years.




kiran.d Said..

its a very good technology developed by google .good information provided,its even reduces the user acessing time in order to upload web pages.




brahmareddy Said..

using ajax we can create web app is stylish




brahmareddy Said..

using ajax we can control the page submissions to server






What do you think? Add your opinion/answer
*Name
*your opinion/answer: