PacktLib: Microsoft AJAX Library Essentials: Client-side ASP.NET AJAX 1.0 Explained

Copyright

Credits

About the Authors

About the Reviewers

Preface

AJAX and ASP.NET

The Big Picture

Building Websites Since 1990

The World of AJAX

Setting Up Your Environment

Hello World!

Summary

AJAX Foundations

JavaScript and the Document Object Model

JavaScript Events and the DOM

Even More DOM

JavaScript, DOM, and CSS

The XMLHttpRequest Object

Summary

Object-Oriented JavaScript

Concepts of Object-Oriented Programming

Object-Oriented JavaScript

Introducing JSON

Summary

Introducing the Microsoft AJAX Library

Microsoft AJAX Library Components

Asynchronous Communication

Working with WebRequest

More WebRequests

Summary

OOP with the Microsoft AJAX Library

The New Features

JavaScript Base Classes Extensions

Classes in Microsoft AJAX Library

Summary

Creating Client Components

DOM Elements and Events

Components, Behaviors, and Controls

Summary

Case Study: Timer and EnhancedTextBox

The Timer Component

The EnhancedTextBox Behavior

Creating Timer and EnhancedTextBox

Using the Components

Summary

Debugging Tools and Techniques

AJAX Debugging Overview

Debugging and Tracing with Microsoft AJAX Library

Debugging in Internet Explorer

Debugging in Firefox

Fiddler

Testing

Summary

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference

Microsoft AJAX Library Reference