Ajax: The Complete Reference and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Ajax: The Complete Reference on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Ajax: The Complete Reference [Paperback]

Thomas Powell

List Price: CDN$ 61.95
Price: CDN$ 39.03 & FREE Shipping. Details
You Save: CDN$ 22.92 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Monday, November 24? Choose One-Day Shipping at checkout.


Amazon Price New from Used from
Kindle Edition CDN $34.91  
Paperback CDN $39.03  
Amazon.ca's 2014 Books Gift Guide
2014 Books Gift Guide
Yes Please, the eagerly anticipated first book from Amy Poehler, the Golden Globe winning star of Parks and Recreation, is featured in our 2014 Books Gift Guide. More gift ideas

Book Description

Feb. 21 2008 007149216X 978-0071492164 1

The Definitive Guide to Ajax Web Application Development

Evolve from the click-and-wait programming pattern to the latest Web 2.0 paradigm using this comprehensive guide to Ajax. Written by Web development expert Thomas Powell, the book lays out every feature of Ajax alongside detailed explanations and real-world code examples.

Ajax: The Complete Reference explains how to create and test Ajax-enabled Web applications using the XMLHttpRequest object as well as alternative JavaScript-based communication mechanisms. You'll explore a variety of sample applications featuring emerging user-interface conventions and build applications that address real-world networking and security issues. A robust communication library is developed throughout the book that enables you to architect flexible Ajax applications. The latest technologies such as Web services, Flash-Ajax integration, client-side templates, Comet, and Offline Access are also covered. Discover the future of Web development today!

  • Work with traditional JavaScript communication approaches like iframes
  • Explore all the quirks and details in the XMLHttpRequest object
  • Handle disparate data formats, including XML, JSON, CSV, YAML, and more
  • Deal with networking issues, including timeouts, retries, response ordering, and a variety of server and content errors
  • Simplify JavaScript programming using open-source Ajax libraries like YUI
  • Secure Ajax applications using authentication, obfuscation, and encryption
  • Implement common Ajax UI patterns such as auto suggest, click-to-edit, and drag-and-drop
  • Solve troubling Ajax architecture problems, including back button, history, and bookmarking issues
  • Learn Ajax's role in Web 2.0 and Web services
  • Explore push style communication using Comet and Flash
  • Discover the future of offline Web application access and operation

Customers Who Bought This Item Also Bought

Product Details

Product Description

About the Author

Thomas A. Powell brings a blend of real-world experience with academic rigor to the job of exposing the realities of Ajax. As the CEO of PINT (www.pint.com), a nationally recognized Web development shop, he has been involved in the design and architecture of websites for leading organizations around the world for nearly 15 years. Mr. Powell is also an instructor at the University of California, San Diego and the author of numerous books, including HTML & XHTML: The Complete Reference, JavaScript: The Complete Reference, and Web Design: The Complete Reference.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.6 out of 5 stars  8 reviews
10 of 10 people found the following review helpful
4.0 out of 5 stars Not for everyone Feb. 8 2011
By Jonathan Steinmann - Published on Amazon.com
Format:Paperback|Verified Purchase
This book is intended for a computer science class. It's very, very dry, and its really not for everyone. The information doesn't ramp up at all, straight to advanced topics. With that said, it covers some great information, demos debugging throughout, and the author clearly demonstrates his strong knowledge of AJAX. The topics covered are worthy of a read. It's not for beginners to AJAX and/or computer programming. This should be the second book you purchase on the topic, after establishing a basic knowledge of AJAX. Worth a note, the examples use PHP, so if that's not your programming language of choice, then you might want to skip this one.
4 of 4 people found the following review helpful
5.0 out of 5 stars As the title of the book says it... a great reference book Aug. 1 2008
By Keun Lee - Published on Amazon.com
What I like the most about this book is very detailed explanations on how to attack and solve problems. I also love the way how this book has a lot of examples that are compatible to most of the modern browsers. All examples are already presented on the site that goes along with the book.

The author also give tips on making design decision when making either small or large scale websites. It is very well written with full of examples that come with detailed explanations.
3 of 3 people found the following review helpful
5.0 out of 5 stars A "Complete Reference" indeed Aug. 9 2010
By Chris C. Hill - Published on Amazon.com
Key features of this outstanding book:

* Powell has deep and mature knowledge of his subject, which he shares generously.
* The text has been well edited -- errata are few and the writing is clear.
* Powell's Javascript is straightforward and cross-browser friendly. Powell is clearly familiar with Crockford-style object-oriented Javascript (a style I happen to like), but he doesn't build his code around it since this could make the code less accessible to many readers.

This is not a quick overview: it's long on detail. This is not a cookbook: ends of chapters assume that beginnings of chapters have been read. But if you're serious about mastering Ajax-type transport techniques, it's invaluable.

I've been a professional Web developer for many years. I've yet to see a better resource for client-side coding.

====== 2014 update ======
This volume is copyright 2008, which makes it six years old now. I usually avoid older technical books because the web changes so quickly: a lot of exploits have occurred and a lot of browser security measures have been implemented over the past six years.

Even so, solutions in this book for some of the toughest web problems still work the first time. Case in point: Ajax under secure sockets. I only googled for half an hour or so, but nothing I found matched the quality of the exposition and examples given in this volume. This is one impressive resource.
2 of 2 people found the following review helpful
5.0 out of 5 stars Excellent refererence, helped finish a project in two weeks March 7 2011
By Ali Julia - Published on Amazon.com
I am an experienced software engineer who never done any Javascript/Ajax development until three weeks ago. I had a good idea of what I wanted to accomplish, but did not know exactly how to do it. This book was perfect for me.
The book is well organized, and I was able to find what I needed to do without reading the book cover to cover.
Examples were clear and useful, and I was able to adapt them to my own needs easily.

I was able to complete my project in several weeks, much of it thanks to this reference.
1 of 1 people found the following review helpful
5.0 out of 5 stars Very usefrul! It really helped me a lot!. May 24 2009
By Fernando Cuevas Sarria - Published on Amazon.com
I've bought this book a year ago, looking for materials to help me with the implementation of AJAX on many of my projects and this is the one it really suit me; the perfect book! Very practical, easy reading and good and helpful examples. One last point: The author reads the comments, questions.. and he answers all of them.

I strongly recommend it this material as it will be very helpful, I guarantee it!

Look for similar items by category