About Duffbert...

Duffbert's Random Musings is a blog where I talk about whatever happens to be running through my head at any given moment... I'm Thomas Duff, and you can find out more about me here...

Email Me!

Search This Site!

Custom Search

I'm published!

Co-author of the book IBM Lotus Sametime 8 Essentials: A User's Guide
SametimeBookCoverImage.jpg

Purchase on Amazon

Co-author of the book IBM Sametime 8.5.2 Administration Guide
SametimeAdminBookCoverImage.jpg

Purchase on Amazon

MiscLinks

Visitor Count...



View My Stats

« Book Review - CSS - The Missing Manual by David Sawyer McFarland | Main| Book Review - Ruby Cookbook by Lucas Carlson and Leonard Richardson »

Book Review - Ajax Patterns and Best Practices by Christian Gross

Category Book Reviews
It's one thing to build Ajax applications because you can and they're cool.  But the real issue is building Ajax applications that actually solve problems and use established techniques to do so.  This book can help you move from "cool" to "correct"...  Ajax Patterns and Best Practices by Christian Gross.

Contents: Introduction to Ajax; The Nuts and Bolts of Ajax; Content Chunking Pattern; Cache Controller Pattern; Permutations Pattern; Decoupled Navigation Pattern; Representation Morphing Pattern; Persistent Communications Pattern; State Navigation Pattern; Infinite Data Pattern; REST-Based Model View Controller Pattern; Index

Gross uses the familiar formula of most books that deal with design patterns.  First there's the Intent (what is happening), followed by the Motivation (why the pattern is necessary).  Applicability talks about when it should be used, and the Associated Patterns talks about other patterns that may work well with this one.  The Architecture and Implementation sections go into the most detail, talking about how the pattern is laid out and built, as well as what issues might be encountered in the real world.  The final section, Pattern Highlights, does a quick summary of the material and is a good overview/reminder of what was covered.

This is an important addition to the Ajax books that are currently out on the market.  I've always been a believer in the maxim "just because you can doesn't mean you should."  Because Ajax is "hot" right now, it's tempting to use it to build applications that might well be better designed without all the whistles and bells.  This book helps the reader to make the leap from "how can I use Ajax in my next project" to "would Ajax be a good fit for my next project."  It's a subtle difference, but an important one to professional developers...

If you liked this review and found it helpful, please click on the Amazon book link in the review and click the Yes (Was This Review Helpful To You?) button at the bottom of my review.  Thanks!

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Want to support this blog or just say thanks?

When you shop Amazon, start your shopping experience here.

When you do that, all your purchases during that session earn me an affiliate commission via the Amazon Affiliate program. You don't have to buy the book I linked you to (although I wouldn't complain!). Simply use that as your starting point.

Thanks!

Thomas "Duffbert" Duff

Ads of Relevance...