Ajax in Practice

  Author:    Dave Crane, Jord Sonneveld, Bear Bibeault, Ted Goddard, Chris Gray, Ram Venkataraman, Ted Boddard, Joe Walker
  ISBN:    1932394990
  Sales Rank:    479283
  Published:    2007-02-01
  Publisher:    Manning Publications
  # Pages:    456
  Binding:    Paperback
  Avg. Rating:    4.0 based on 5 reviews
  Used Offers:    12 from $16.49
  Amazon Price:    $29.69
  (Data above last updated:  2008-11-18 07:41:44 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Ajax in Practice
  
Ajax in Practice provides example-rich coverage of Ajax packed with ready-to-use code and practical recipes for common and not-so-common tasks. Ajax developers now face the move from Ajax-as-theory to Ajax-in-practice. Ajax in Practice guides web developers through the transition from learning about Ajax to successfully applying Ajax-driven techniques in real-world development scenarios.

Ajax gives web developers the potential to create rich user-centered internet applications. But Ajax also adds a new level of complexity and sophistication to those applications. Ajax in Practice tackles Ajax head-on, providing countless hands-on techniques and tons of reusable code to address the specific issues developers face when building Ajax-driven solutions.

After a brief overview of Ajax, this book takes the reader through dozens of working examples, all presented in an easy-to-use cookbook format. Readers will learn how to implement drag-and-drop interfaces and will discover how to create effective nagigation strategies for their applications. Unlike a traditional cookbook, though, Ajax in Practice provides a thorough discussion of each technique presented and shows how the individual components can be connected to create powerful solutions. A fun "mash-up" chapter concludes the book. Throughout Ajax in Practice, the examples chosen are interesting, entertaining, and practical.

                  Reader Reviews 1 - 5 of 5                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
08-18-08 4 (NA)
(Hide Review...)  Practical Ajax Knowledge
Reviewer Permalink
This book by Dave Crane, Bear Bibeault and Jord Sonneveld aims to be of a second-generation Ajax book. It should go beyond just explaining the technology and explore in details the different client-side Ajax technologies and show what you can do with them. The target audience is a developer that has already a background of developing web applications and a basic knowledge of JavaScript. I can say that the book achieves its goals and provides practical concepts and code excerpts that can be readily used. For every topic that is discussed in the book, there is a detailed code example that shows how to use it in practice. I like also the fact that the specific goal of important lines are put in evidence in the code examples.

The book is divided in two parts. The first part contains four chapters that present the basic concepts of Ajax. After an introduction, it discusses the various communications techniques like Json or XML. A chapter is then dedicated to object-oriented JavaScript, that the authors present as a must to build scalable Ajax code. Finally, the book takes a closer look at the different JavaScript libraries (Prototype, Dojo and JQuery) used for Ajax applications.

The second part presents the various practices that could be used in client-side programming and are related to Ajax, either directly or indirectly: events, data entry and validation, navigation, drag-and-drop, usability, state management. Each topic is clearly explained in a dedicated chapter. A chapter is also dedicated to integrating outside API like Yahoo! or Google maps. Finally, a last chapter is dedicated to a sample mash-up application.
(Review Data Last Updated: 2008-11-19 06:28:19 EST)
03-15-08 2 0\3
(Hide Review...)  Buggy code
Reviewer Permalink
The code for the very first example in the book (listing 1.1) is wrong, and the forum at the book's website seems to be abandoned (someone pointed out the problem nine months ago, but was never answered). There seem to be other problems with the code as well.
(Review Data Last Updated: 2008-08-18 04:40:30 EST)
11-17-07 4 3\3
(Hide Review...)  Practical recipes for improving your Ajax programs
Reviewer Permalink

Ajax is Practice is kind-of the follow-up book on Ajax in Action. Ajax in Action provided the basic fundamental things to know about Ajax. Ajax in Practice goes beyond that and gives you very concrete code snippets and explanation on how to "do things". It's concrete, practical and well-written.

The book is split into 2 different parts. The first part introduces the Ajax fundamentals, Javascript, JSON, XML, XSLT and the Prototype library. The prototype library is used throughout the book. It ends with an overview of the current ajax toolkits available. The first part is 150 pages and just gives you a quick intro and gets you ready for... part 2.

The second part is the main content of the book. Every chapter contains a practical topic which you can use within your ajax application. The topics go from handling events, navigation, undo-ing to drag and drop. Chapter 12 introduces available services and then chapter 13 combines earlier things together and build a quite nice travel reporting program (something we always wanted to have...)

I thoroughly enjoyed ajax in practice. It was very concrete and useful. The knowledge in the chapters can immediately be put in practice. If you're involved with Ajax development, or even just starting, then this book is certainly recommended.
(Review Data Last Updated: 2008-08-15 04:49:21 EST)
11-12-07 5 (NA)
(Hide Review...)  Excellent Introduction to AJAX
Reviewer Permalink
A lot of programming books, particularly in the Open Source world, are written by people who pinch their noses and jump into the deep end. Some of them can't swim themselves, and others pull unwary victims into the depths where everyone perishes. OK, so maybe my diving analogy has gone too far, but I'll stay with it for just a moment longer. The authors of Ajax in Practice, in contrast, run a dive shop where everyone learns and everyone passes the PADI exam. This is thanks to a style of writing which begins at (where else?) the beginning, gives the reader the big picture, and moves through exercises that are readable, sensible, and progressive. If this is strikingly obvious, it is also strikingly absent from most computer books. Let's face it, if I want to read poorly-written and half-baked documents, I'll curl up with the sorry excuse for "online manuals" that accompany most Open Source software. In contrast, I expect more from books that I BUY. And Crand, Bibeault and Sonneveld don't disappoint. I learned about JSON, how JavaScript and server-side languages exchange XML, got a refresher on JavaScript OOP concepts, and a good tour of some of the main AJAX frameworks out there -- all before page 100. The book doesn't try to be encyclopediac, nor does it offer fluff. Crane knows his stuff. I loved this book.
(Review Data Last Updated: 2007-11-17 07:23:35 EST)
06-24-07 5 9\9
(Hide Review...)  make this your second AJAX book
Reviewer Permalink
The back cover says that "Ajax in Practice" is a "second generation" book. The book covers a mix of problem/solution descriptions for common problems, Ajax tips and advanced JavaScript techniques. The cookbook style is useful if you are trying to implement a specific Ajax effect. The book touches on a number of libraries/toolkits where appropriate. It also covers integrating with existing Ajax libraries.

The book assumes you know basic JavaScript, CSS and HTML. If you are new to Ajax, I recommend reading a "first generation" book like "Ajax in Action" first. This book is a lot easier to follow if you have some exposure to Ajax. In particular, the problem/solution style involves learning by reading a lot of code. This is overwhelming on the first shot. I had to pull out my copy of "Ajax in Action" to follow parts of it. While some of the examples are long, they don't include unnecessary code.

I liked that the book has a common flow to it. Even though there are seven authors/contributors, the style is the same and it makes sense. I learned a lot about specific uses of Ajax along with examples/techniques of good Ajax code. This should definitely be the second Ajax book you read!
(Review Data Last Updated: 2007-11-13 10:54:09 EST)
  
                  Reader Reviews 1 - 5 of 5                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)