Book Review - Ajax Bible by Steven Holzner
Finding a book on Ajax isn't too hard any more. Finding one that covers beginning to advanced Ajax (and does it well) is another story. Steve Holzner has put his entry into the field with Ajax Bible. This is one of the better titles out there, and there's something to appeal to all levels of developers.
Part 2 - Ajax In Depth: Introducing Ajax Frameworks; More Advanced Ajax Frameworks; Using Server-Side Ajax Frameworks
Part 3 - Ajax and the DOM, XML, CSS, and Dynamic HTML: The DOM and Event Handling; XML and Ajax; Cascading Style Sheets and Ajax; Dynamic HTML and Ajax
Part 4 - Advanced Ajax: Introducing Ajax and PHP; PHP - Functions and HTML Controls; Handling User Input in PHP; Ajax and Security; Filters, MVC, and Ajax
What I especially liked are Holzner's code examples. In many books, you get a code example all at once. The following writing then tries to explain whatever was just shown. That's usually OK, but sometimes longer code snippets can get confusing. Holzner "builds" the code alongside the writing. So you first get the start and end of the function along with the explanation. Then you get that code along with a new bold section that explains the next step. This pattern is repeated until the entire code snippet is built. While some might feel that it pads the book with redundant pages of code, I prefer it as you see the specific part of the code being discussed without getting confused about additional lines you don't yet understand.
If there was a need for me to recommend a book on Ajax to someone without knowing their background, this would be a very safe bet. Beginners will get exactly what they need, and intermediate/advanced readers will find stuff that they don't know. Nice job...