Programming ASP.NET AJAX

Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP....

Descripción completa

Detalles Bibliográficos
Autor principal: Wenz, Christian (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, California : O'Reilly 2007.
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627457706719
Tabla de Contenidos:
  • Table of Contents; Preface; Who This Book Is For; How This Book Is Organized; What You Need to Use This Book; Conventions Used in This Book; Using Code Examples; How to Contact Us; Safari® Books Online; Acknowledgments (Programming Atlas); Acknowledgments (Programming ASP.NET AJAX); Part I; ASP.NET AJAX, Ajax, and ASP.NET; ASP.NET AJAX and Ajax; ASP.NET AJAX and ASP.NET; ASP.NET AJAX Packages; ASP.NET AJAX Prerequisites and Installation; Installing the IDE; Installing ASP.NET AJAX; Installing the Sample Database; ASP.NET AJAX Structure and Architecture
  • A First ASP.NET AJAX Example: Hello UserThe ScriptManager Control; Summary; For Further Reading; JavaScript; The JavaScript Language; Common JavaScript Methods; Variables; Arrays; Control Structures; Built-in Methods, Custom Functions, and Event Handling; Object-Oriented Programming (OOP); Accessing Page Elements; Accessing Form Elements; Accessing Arbitrary Elements; DOM Methods; Summary; For Further Reading; Ajax; The XMLHttpRequest Object; Programming the XMLHttpRequest Object; The XMLDocument Object; JSON; Summary; For Further Reading; Part II; Using ASP.NET AJAX JavaScriptExtensions
  • ASP.NET AJAX Shortcuts and Helper FunctionsShortcuts; DOM Element Methods; Extensions to Existing JavaScript Objects; ASP.NET AJAX OOP Features for JavaScript; Namespaces; Class Inheritance; Derived classes; Accessing base methods; Interfaces; Client Versions of .NET Classes; Sys.StringBuilder; Enumerations; Summary; For Further Reading; Web Services; Error Handling; Page Methods; Maintaining Session State; Exchanging Complex Data with the Server; Consuming Web Services with JavaScript; Web Services and Internet Explorer; Web Services and Mozilla Browsers; Web Services with Both Browsers
  • SummaryFor Further Reading; UpdatePanel: Refreshing Only PartsofaPage; Making a Page Region Updatable; Updating a Section; Updating a Section at Timed Intervals; Programmatically Updating a Section at Timed Intervals; Displaying a Wait Screen; Managing the Asynchronous Requests; Summary; For Further Reading; Using the ASP.NET AJAX Profile Service; Preparing the Web Site; Accessing Profile Data; Accessing Profile Group Data; Summary; For Further Reading; Using the ASP.NET AJAX AuthenticationService; Preparing the Application; Login and Logout; Summary; For Further Reading
  • Localizing and Globalizing ApplicationsLocalization; Localizing Scripts; Using Satellite Resources from ASP.NET AJAX; Globalization and Internationalization; Summary; For Further Reading; Part III; Using the Control Toolkit; Installing the Control Toolkit; Using the Control Toolkit; Summary; For Further Reading; Adding Animation to a Web Page; Animation Framework; Animation Basics; Animation events; Animation types; Complex Animations; Programming Animations; Drag-and-Drop; Summary; For Further Reading; Autocompleting User Input, FightingSpam, and More; Creating an Accordion Pane
  • Maintaining the Relative Position of an Element