You'll see how building Ajax-enabled sites and applications allows more interactive user interfaces than ever before. You'll learn about the differences in capabilities between client-side and server-side development techniques, as well as how Ajax crosses this boundary. You'll discover how Ajax techniques can be summed up by patterns (which are development models that you'll use repeatedly). With a mastery of these techniques, you'll be able to breathe new life into your Web sites and applications.
What you will learn from this book
Methods for using the XMLHttpRequest object (the primary Ajax enabler) to call ASP.NET, PHP, and Java applications
How to store and transmit XML data that many Ajax applications use
Ways to combine applications through Web services or APIs to create mashups
Who this book is for