Ajax is one of the latest and greatest ways to improve users' online experience and create new and innovative web functionality. This book provides the working knowledge of Ajax. It shows how to create an Ajax-driven web application from an object-oriented perspective, and it includes discussion of several useful Ajax design patterns.