Install Ajax Toolkit In Visual Studio 2005.

Monday, March 21, 2011

Advantages of Ajax

The advantages of Ajax over classical web based applications are:


@ Asynchronous—Ajax allows for the ability to make asynchronous calls to a web server. This
allows the client browser to avoid waiting for all data to arrive before allowing the user to act
once more.


@ Minimal data transfer—By not performing a full postback and sending all form data to the
server, the network utilization is minimized and quicker operations occur. In sites and locations
with restricted pipes for data transfer, this can greatly improve network performance.

@ Limited processing on the server—With the fact that only the necessary data is sent to the
server, the server is not required to process all form elements. By sending only the necessary
data, there is limited processing on the server. There is no need to process all form elements,
process the viewstate, send images back to the client, and no need to send a full page back to
the client.

@ Responsiveness—Because Ajax applications are asynchronous on the client, they are perceived
to be very responsive.

@ Context—With a full postback, the user may lose the context of where they are. The user
may be at the bottom of a page, hit the Submit button, and be redirected back to the top of
the page. With Ajax there is no full postback. Clicking the Submit button in an application that
uses Ajax will allow the user to maintain their location. The user state is maintained, and the
user is no longer required to scroll down to the location that he or she was at before clicking
Submit.




Microsoft - Lightswitch

No comments: