Silverligth
without any express, statutory, or implied warranties. Neither the authors, Microsoft Corporation, nor its resellers, or distributors will be held liable for any damages caused or alleged to be caused either directly or indirectly by this book. Acquisitions Editor: Ben Ryan Developmental Editor: Lynn Finnel Editorial Production: Abshier House CopyEditor: Roger LeBlanc Technical Reviewer: Kenn Scribner Indexer: Sharon Hilgenberg Body Part No. X13-68385
Contents at a Glance
Part I
ASP.NET AJAX Building Blocks
The AJAX Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 The Microsoft Client Library for AJAX. . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1 2
Part II
AddingAJAX Capabilities to a Site
The Pulsing Heart of ASP.NET AJAX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Partial Page Rendering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 The AJAX Control Toolkit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
3 4 5
Part II
Client-Centric Development
Built-inApplication Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Remote Method Calls with ASP.NET AJAX . . . . . . . . . . . . . . . . . . . . . . . 233 Building AJAX Applications with ASP.NET . . . . . . . . . . . . . . . . . . . . . . . 267
6 7 8
Table of Contents
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . xi Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii Part I
ASP.NET AJAX Building Blocks
The AJAX Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
The Paradigm Shift . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Classic Web Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 AJAX-Based Web Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 The Role of Rich Browsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Regístrate para leer el documento completo.