Tab #1.
ASP.NET AJAX Overview
Introduction
Microsoft ASP.NET AJAX enables you to quickly create Web pages that include a rich
user experience with responsive and familiar user interface (UI) elements. ASP.NET
AJAX provides client-script libraries that incorporate cross-browser ECMAScript
(JavaScript) and dynamic HTML (DHTML) technologies, and it integrates them with
the ASP.NET 2.0 server-based development platform. By using ASP.NET AJAX, you can
improve the user experience and the efficiency of your Web applications.
Why Use ASP.NET AJAX?
ASP.NET AJAX enables you to build rich Web applications that have many advantages
over Web applications that are completely server-based. ASP.NET AJAX applications
offer:
-
Improved efficiency by performing significant parts of a Web page's processing in
the browser.
-
Familiar UI elements such as progress indicators, tooltips, and pop-up windows.
-
Partial-page updates that refresh only the parts of the Web page that have changed.
-
Client integration with ASP.NET application services for forms authentication and
user profiles.
-
Integration of data from different sources through calls to Web services.
-
A framework that simplifies customization of server controls to include client capabilities.
-
Support for the most popular and generally used browsers, which includes Microsoft
Internet Explorer, Mozilla Firefox, and Apple Safari.