ASP.NET AJAX brings state-of-the-art Ajax capabilities to the Microsoft web development platform. These tools are new, and AJAX development itself is still pretty new. If you're new to AJAX and ASP.NET AJAX, this book will help you hit the ground running.
Authored by six of the world's leading ASP.NET experts, Wrox's Beginning ASP.NET 2.0 AJAX is one of the first books to cover the "official" first release, not a beta. (It does, however, also preview some of the really innovative work going on in Microsoft's "Community Technology Preview": features that'll be rolled into the next official releases.)
Right up front, you'll walk through creating an ASP.NET AJAX application, complete with database for managing users and roles -- and you'll also learn how to add ASP.NET AJAX controls to your existing ASP.NET applications. With that under your belt, you'll take a closer look at ASP.NET AJAX application architecture, learning how to ensure cross-browser support, and walking through the entire client-side event lifecycle.
You'll walk through calling Web services, learning solutions for challenges such as ViewState synchronization and error handling. The authors thoroughly introduce ASP.NET AJAX's powerful UpdatePanel, which lets you develop Web pages that support partial page updates and complex, interactive client behavior, all with less client-side code and less network traffic.
You'll discover the ASP.NET AJAX Control Toolkit, a community project that offers a growing number of free controls -- as well as a framework for building your own. Next, the authors present Microsoft's ASP.NET AJAX Library: new classes for creating client code, handling communications with web services, and managing serialization. There's expert guidance on user interface design, security, integration, even debugging -- supported by all the downloaded sample code you could desire. Bill Camarda, from the September 2007 Read Only