Register Blogs Advertise with usHelp Desk Today's Posts Search

Rating: 6 votes, 3.67 average.

Asp.net and Ajax

Share
Submit "Asp.net and Ajax" to Facebook
Posted 7th July 2010 at 07:09 PM by Citigo Sales

Ajax stands for Asynchronous JavaScript and XML. In Ajax web application, a client browser can send request to a server to refresh a portion of the page, without the need to browse a totally new page. Ajax has been exists for long as a feature of JavaScript. However, only from the success of Gmail that it shows the power and then become a popular trend of developing web applications.
Using Ajax can give a web application many advantages:
Bandwidth saving: Ajax silently sends a request to the server, and receives only the piece of information need to be refreshed. Compare to the opposite way of loading a whole page for new information, it save a lot of bandwidth for the application.
Fast changing content: As the exchanged information is smaller, the page need less time to refresh its content.
Friendly interface and user’s convenience: When only a small portion of the page changes, instead of the whole page, the web page acts like a familiar desktop application. Further more, when the whole web page refreshed, users have to scan the content of the page to find where the change take place. In and Ajax application, the refreshment happens inline and can immediately noticed.
Ajax framework has been supported from Microsoft .Net 2.0 version as a separated download an installation. Start with .net 3.5, it has been integrated in to the .net framework. Together with it, Asp.net Control Toolkit is integrated into Visual Studio. Complicated client side script and logics are wrapped in to Ajax server side controls, giving developers the friendly way of drag and drop controls to build up Ajax web applications. For developers fond of the new asp.net MVC framework, a rich JavaScript library such as JQuery can be integrated easily to the application for better user’s experience.
Views 1011 Comments 0
Total Comments 0

Comments

 


All times are GMT -6. The time now is 11:21 AM.