Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
$30.50$30.50
FREE delivery: Monday, April 1 on orders over $35.00 shipped by Amazon.
Ships from: Amazon.com Sold by: Amazon.com
$1.99
Buy new: $30.50
Learn more
0.80 mi | San Francisco 94109
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Ajax Patterns and Best Practices (Expert's Voice) 1st ed. Edition
Purchase options and add-ons
Takes a unique angle on Ajax, providing patterns for application development and best practices for integrating Ajax and REST into rich applications
Designed to suit all groups of developers across many platforms, who are interested in the hot new topic of Ajax
High demand for Ajax knowledge. Leading technology companies like Google and Yahoo are looking for developers with intimate knowledge of Ajax
- ISBN-109781590596166
- ISBN-13978-1590596166
- Edition1st ed.
- PublisherApress
- Publication dateFebruary 16, 2006
- LanguageEnglish
- Dimensions8.5 x 0.95 x 11 inches
- Print length438 pages
Editorial Reviews
About the Author
Product details
- ASIN : 1590596161
- Publisher : Apress; 1st ed. edition (February 16, 2006)
- Language : English
- Paperback : 438 pages
- ISBN-10 : 9781590596166
- ISBN-13 : 978-1590596166
- Item Weight : 1.64 pounds
- Dimensions : 8.5 x 0.95 x 11 inches
- Best Sellers Rank: #9,279,887 in Books (See Top 100 in Books)
- #93 in Ajax Programming
- #572 in XML Programming (Books)
- #2,651 in JavaScript Programming (Books)
- Customer Reviews:
About the author
What to say? How about "I get a kick out of Dilbert and more often than not can relate to Dilbert." Does that make me a tech nerd? Sure, but I also like to do other things like visual arts and paint pictures in a surrealist style. As much of a tech nut I am I like my art done in a traditional manner.
With respect to tech, my education is Mechanical Engineering specializing in robotics, parallel computing, and industrial automation. There actually was a time when I could calculate the trajectory of a five axis robot, sigh! I have always been fond of writing software and in grade 10 wrote my first major program that was to become an ISAM database using Waterloo Basic on a Commodore Pet! My main computing interests lie in Software Engineering and the Internet.
I blog at http://ablog.apress.com and http://www.devspace.com
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
APRESS.COM on the other hand - do not have any source code online for these books and support is 'indifferent'!
An additional book of note is "Pro Ajax and the .NET 2.0 Platform" ISBN: 1-59059-670-6 which is a simpler entry into AJAX.
Also checkout [...] about pragmatic ajax toolkit - this is a whole set of the foundation patterns hardened and ready to use.
This man DESPERATELY needs an editor (or a new/better one). Sentances run on and on, without ever getting directly to the point. Here's a great example of what's wrong with the book: in the first two chapters, he describes Ajax in painstaking (almost insulting) detail, but never really nails down WHAT "REST" is. Even after reading a section in the begining of Chapter 2, "Understanding REST Theory," I had to go to the Wikipedia page to learn just EXACTLY what it is.
This is a good resource for learning Ajax, but there are other good reasources out there, too -- ones that are better written and won't leave you fighting to understand what's going on through every page.
The book is full of paragraphs like this one (found at the very beginning of the "Applicability section" of the "Decoupled Navigation Pattern"):
"The Decoupled Navigation pattern is used when content is navigated. The statement is obtuse and does not really say anything because HTML content is always navigated. However, because of the way Dynamic HTML is used, content navigation is sometimes used to generate an effect. When links are used to generate effects, the Decoupled Navigation pattern does not apply."
That's the whole paragraph beginning to end -- what the heck is this trying to say? Apparently aware of how non-sensical this is, the author starts the next paragraph with "To clarify this explanation..." and then goes on to present an example of a website in Swiss German (I think), with no translation given. Two pages of more examples and a summary rules-of-thumb later, and the only implied take-away is that the Pattern applies when decision-making and data processing are required, and the contents of the page change but not completely.
A few sections like this could be forgiven (and you could quibble as to why he had to write this example this way), but stuff like this prevails throughout every chapter. More often than not, ideas which with some thought could have been condensed into a few sentences, result in half a page of digressions and logical dead-ends.
Here's another one:
"The need to separate the resource from the representation has not been adequately explained, and some developers may wonder why it is necessary at all. After all, may websites work well and nobody has complained too loudly. The reason why many websites work well is because they have probably implemented the separation of resource from representation. And those that have not done so have received complaints."
Upon reading this, I feel some irreplaceable portion of my lifespan has just been wasted.
At least one good thing this book does is that it only focuses on Patterns that are particular to an AJAX environment (e.g. Persistent Communications, Decouple Navigation, etc.), without wasting time on stuff that is applicable to other more general software design settings (which plenty of other books already cover of course).
While the ideas in this book are interesting and potentially useful to somebody beginning to design an AJAX application, the writing style makes reading it a true chore. Surely there is better written stuff out there on AJAX software design.
One of the books stregths is that it does discuss AJAX in general (from first priciples as it where) rather than how to do Ajax with framework X.
that said there are a couple of points which have annoyed me enough to drop a star
1) The InnerHTML attribute is used in scripts which claim to be cross browser, however this is an IE ownly atribut and does not
work in Mozilla based browsers.
2) While the decision not to use an exsting Framework is good
the justification for why not is rather contrived.
Early on Gross states that he does not belive in cross browser frameworks as javaacript is cross browser and hence the framework is reduendent. he then spends the rest of the book gradully building a light weight Ajax framework. Staring with an Asyncronus request object which hides the different browser
specific aproaches to getting a Request Object. The fact is that
javascript is not fully defined, every implementation is slighly
different and (has the occational bug.
In real development I fully intend to use an Ajax library However it is good to have an understading of hot only what
the framework is doing but why and how it could be done differently.
Another reviwer mentioned the lack of source code for the book.
At the time os this review, source code is available, and it
now contains both .Net and Java Servlet implementations of most
patterns.