Professional ASP.NET 3.5 Ajax
This book is aimed at experienced ASP.NET developers looking to add AJAX to their applications, and experienced Web developers who want to move to using ASP.NET and AJAX together. The focus here is on how you can extend ASP.NET applications to update portions of the page asynchronously and to add r...
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Indianapolis, Indiana :
Wiley Publishing, Inc
2011.
|
Edición: | 1st edition |
Colección: | Wrox Programmer to Programmer
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627572406719 |
Tabla de Contenidos:
- Cover; Title Page; Copyright; Dedication; About the Authors; About the Technical Editor; Credits; Acknowledgments; Introduction; Who This Book Is For; What This Book Covers; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Overview of AJAX; Why AJAX Applications Are Needed; Bringing Richness to Web Applications; Who Benefits from AJAX?; Technologies of AJAX; AJAX Libraries; Creating a Simple Web Page with AJAX; The Power of AJAX; Summary; Chapter 2: ASP.NET 3.5 and AJAX; ASP.NET 3.5 Brings a Lot to the Table; ASP.NET AJAX Applications
- ASP.NET AJAX's Server-Side ControlsUsing Multiple UpdatePanel Controls; The Client-Side Page Request Lifecycle; Canceling a Request; Detecting Errors; Working with Updates; Summary; Chapter 3: JavaScript for the ASP.NET Developer; Using JavaScript on the Client; Variable Types in JavaScript; Language Anomalies; Scoping Variables; Using Prototypes; Close on Closures; Evaluating eval(); Handling Exceptions; Getting Parts of a String; Better JavaScript; Summary; Chapter 4: Understanding the ASP.NET AJAX Client Library; The Browser Page Lifecycle; Using the Type System; Base Class Library
- Supporting IntelliSenseErrors and Debugging; The Browser Object; The Sys Namespace; Summary; Chapter 5: Using the ScriptManager; The Ubiquitous ScriptManager; ASP.NET Application Services; Error Handling; Customizing the Location of Scripts; Script Combining; Summary; Chapter 6: Controlling the Back Button; The Document Fragment Indicator; Sample Application; Enabling Partial Updates; Adding History Support; State Encoding; Managing History Client-Side; Client-Side Updates; Adding History Support; Deep Linking; Summary; Chapter 7: The ASP.NET AJAX Toolkit; Downloading and Installing
- The ASP.NET AJAX ControlsASP.NET AJAX Control Toolkit Server Controls; Summary; Chapter 8: ASP.NET AJAX Application Services; Authenticating Users; Managing User Roles; Summary; Chapter 9: ASP.NET AJAX Networking; The XMLHttpRequest Object; Making WebRequest Calls; Managing Web Requests; Passing Data; Summary; Chapter 10: Working with Animations; Working with the Animation Control; Examples of Animation Actions; Summary; Chapter 11: Building Custom Controls; Building Client-Side ASP.NET AJAX Controls; Building a Server-Side ASP.NET AJAX Control; Summary; Chapter 12: Web Parts
- Introducing Web PartsBuilding a Web Parts Page without AJAX; Understanding Postbacks with Web Parts; Adding AJAX to the Web Parts Page; Building a Custom Web Part with AJAX; Summary; Chapter 13: Localization; What Is Localization?; Cultures and Regions; Server-Side versus Client-Side Localization; Client-Side Culture Details; ASP.NET 3.5 Resource Files; Looking at the Resource Editor; Script Localization with Static Files; Embedding JavaScript Files; Summary; Chapter 14: State Management; Understanding State in .NET; Understanding Sessions; Using the Application Object; Using Cookies
- Using ViewState