• Ajax for Web Application Developers

    By Kris Hadlock | Nov 9, 2006

    Ajax for Web Application Developers, Reusable components and patterns for Ajax-driven applications

    Published by Sams Publishing

    Ajax is one of the latest and greatest ways to improve users’ online experience and create new and innovative web functionality. By allowing specific parts of a web page to be displayed without refreshing the entire page, Ajax significantly enhances the experience of web applications. It also lets web developers create intuitive and innovative interaction processes.

    Ajax for Web Application Developers provides the in-depth working knowledge of Ajax that web developers need to take their web applications to the next level. The book shows how to create an Ajax-driven web application from an object-oriented perspective, and it includes discussion of several useful Ajax design patterns.

    Buy the book
    Search inside

    Sample chapter

    How to create an Ajax Accordion widget
    The Observer Pattern

    Looking for the source code?

    Download the source code for the book

    Reviews

    Ajax for Web Application Developers makes the Informit Editors' Picks for Best Books of 2006.

    "I just finished 250 pages of a good book and I have to admit, a rollicking great read."
    Akinola Akintomide - Dev Articles.com

    "Ajax for Web Application Developers is an excellent book! It is very organized and each chapter builds on the next. It takes you from the beginning concepts and develops the fundamentals necessary to understand how Ajax applications work. The author explains the concepts very clear and concise. Each block of code the author explains what it is doing and why. This really made a big difference. The reusable Ajax components work well. There is a great chapter for server side integration with Ajax. Overall, I would highly recommend this book. There are files that you can download for the book. The author is very good about responding to questions. This book has really helped make the Ajax learning transition smooth and successful. Thanks!" RazorTrak - Sr. Web Applications Architect

    "Kris Hadlock's book hits the ground running and you'd better have the "legs" to keep up. Quite a bit of information is crammed into the book's slim 288 pages however don't expect to start out with elementary JavaScript." James Pyles - Technical Writer, Editor, and Reviewer

    "First book I've seen that not only explains AJAX basics but also how toolkits like Dojo and Scriptaculous are built from the ground up, encouraging you to write your own AJAX JavaScript engine. This may seem like reinventing the wheel, but understanding how these toolkits work gives you the chops to use them efficiently and extend them w/your own components/widgets. Minus: no Java coverage. :-(" Richard Rosen - Co-Author of Web Application Architecture: Principles/Protocols/Practices

    "Ajax for Web Application Developers is aimed at developers who have a fairly good understanding of server and client-side application programming but want to learn how to get the two talking the Ajax way." YYZTech.ca

    "Hadlock walks readers through creating practical chunks of code that can be reused in multiple Ajax-enabled web applications." ... "Most useful for web developers and those with some previous JavaScript or programming experience; appropriate for all medium and larger libraries." Library Journal
  • Ajax is the future of Web API
    “I am web designer and i have a multimedia and web developer company. I buy this book because i think that AJAX is the next generation of code for web API. This book is very good, it talk in developer language and you can learn about AJAX with single excercise.” [Read more]
    by E Feo “E Feo” on Feb 5, 2008 from Caracas, Venezuela
    Ajax MVC intro
    “Kris did a really good job to be developer friendly. Even thought there are some "TODO" list in the sample code, the coding style is very clean, dood inbtro to Ajax MVC implementation. It could be better if Kris can go little deep, for example, Javascript OO, mini-MVC inside...” [Read more]
    by mingdong he on Apr 20, 2007 from Chino Hills, CA, United States
    Kris shows you engineering side of the AJAX
    “I have attended Kris Hadlock's presentation in AJAXWORLD Conference & EXPO last week. I am glad I did because I really wanted to learn how to write reusable JavaScript libraries in my projects. His book is all about AJAX but engineering side of it. Why? because I found not many...” [Read more]
    by N. Gok “WebDev” on Mar 29, 2007 from Bensalem, PA
    No customer service
    “Bought the book, liked the author's intent but I ran into one big problem. No source code for the book. I emailed the publisher last week and heard zero back from them.

    Note to publishers: Take care of your readers.

    I'm afraid customer service is dead....” [Read more]
    by P. Howley “open source sauce” on Mar 27, 2007 from Los Angeles
    Understand how AJAX/JavaScript toolkits really work, and write your own
    “First, let me agree with the previous reviewer who noted that this isn't an AJAX book for beginners. It isn't. I don't think anyone claimed that it was. It's a book for web application developers seeking to incorporate AJAX technology into web applications. I wouldn't expect...” [Read more]
    by Rich Rosen “web application architect, author, gadfly” on Feb 16, 2007