Ajax: The Definitive Guide by Anthony T. Holdener, III – Jan 2008, OReilly Press $50
Minimalist and aesthetic structure
Flexibility and efficiency
Consistency in design and implementation
Proper feedback to users
Documentation and active help
These Principles then form the foundation for Part II
Now the book certainly does discuss in part III about 7-8 of the more popular frameworks – but I found some of my favorites missing like EXT-YUI, Qooxdoo, and ActiveGrid to mention just 3 of nearly 20. Even more alarming some of the better commercial frameworks like Bindows, Backbase, Nexaweb and Tibco-General Instruments barely earn a mention. So if you are looking to make sense of the development choices, AJAX The Definitive Guide will certainly help – but its still missing not the Principles but rather an assessment of how well various tools allow you to fulfill those principles and design goals. Another missing ingredient – a thorough discussion of competing technologies like Flash/Flex/Air and Ruby on Rails.