1.8. Summary

The Web has evolved over the last decade from providing a static presence to being the default choice for developers writing applications. With Web applications, you get reach without having to deal with the deployment and servicing issues that accompany desktop applications. But the bar continues to move higher for Web applications as users come to expect more. AJAX technologies are driving Web applications to rival rich desktop apps. You can use the results of asynchronous communication with the Web server to update portions of the page without forcing the user to stop his or her work and wait for the page to post back and be repainted. Dynamic HTML allows you to create a rich GUI with transitions and animations leveraging CSS for colors, fonts, positioning, and more.

ASP.NET AJAX includes the Microsoft AJAX library, which makes writing browser-based JavaScript easier and simplifies many common client programming tasks. It is easy to attach code to DOM events, write JavaScript in an object-oriented way, and access the server for persistent storage, authentication, and updated data.

ASP.NET AJAX also includes extensions to version 2.0 of the .NET Framework that can greatly improve your Web application. There is built-in support for returning data in the JSON format that is easily consumed by JavaScript in the browser.

In this book, you will see how the client and server features of ASP.NET AJAX make it easier to push the limits of what you can do with a Web application! ...

Get Professional ASP.NET 3.5 AJAX now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.