Newsletter   Secure Checkout   View Cart (0 items)  
Search:    Welcome Guest! Save up to 30-40% on most items with our awesome everyday discounts!

Ajax in Practice [Paperback]

Our Price $ 31.49  
Retail Value $ 44.99  
You Save $ 13.50  (30%)  
Item Number 255180  
Buy New $31.49
Out Of Stock!
Currently Out Of Stock
Currently unavailable...

Item description for Ajax in Practice by Dave Crane, Bear Bibeault, Jord Sonneveld, Ted Goddard & Chris Gray...

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.

Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at!

Item Specifications...

Pages   508
Est. Packaging Dimensions:   Length: 1.25" Width: 7.25" Height: 9.25"
Weight:   1.98 lbs.
Binding  Softcover
Release Date   May 30, 2007
Publisher   Manning Publications
ISBN  1932394990  
ISBN13  9781932394993  

Availability  0 units.

More About Dave Crane, Bear Bibeault, Jord Sonneveld, Ted Goddard & Chris Gray

Register your artisan biography and upload your photo! Dave Crane has more than 10 years of experiencein information technology, using Java, PHP, Python, UNIX, etc. in the fields of digital television, banking, and sustainable development. He is also a best-selling author of several Ajax books in the industry.

Are You The Artisan or Author behind this product?
Improve our customers experience by registering for an Artisan Biography Center Homepage.

Product Categories

1Books > Special Features > New & Used Textbooks > Computer Science & Information Systems > Programming Languages
2Books > Subjects > Computers & Internet > Digital Business & Culture > History
3Books > Subjects > Computers & Internet > General
4Books > Subjects > Computers & Internet > Programming > General
5Books > Subjects > Computers & Internet > Programming > Software Design > Software Development
6Books > Subjects > Computers & Internet > Web Development > Scripting & Programming > General
7Books > Subjects > Science > Technology > History of Technology

Reviews - What do customers think about Ajax in Practice?

Practical Ajax Knowledge  Aug 18, 2008
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.
Buggy code  Mar 15, 2008
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.
Practical recipes for improving your Ajax programs  Nov 17, 2007

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.
Excellent Introduction to AJAX  Nov 12, 2007
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.
make this your second AJAX book  Jun 24, 2007
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!

Write your own review about Ajax in Practice

Ask A Question or Provide Feedback regarding Ajax in Practice

Item Feedback and Product Questions
For immediate assistance call 888.395.0572 during the hours of 10am thru 8pm EST Monday thru Friday and a customer care representative will be happy to help you!

Help us continuously improve our service by reporting your feedback or questions below:

I have a question regarding this product
The information above is incorrect or conflicting
The page has misspellings or incorrect grammar
The page did not load correctly in my browser or created an error.

Email Address:
Anti Spam Question. To combat spammers we require that you answer a simple question.
What color is the sky?
Leave This Blank :
Do Not Change This Text :

Add This Product Widget To Your Website

Looking to add this information to your own website? Then use our Product Widget to allow you to display product information in a frame that is 120 pixels wide by 240 pixels high.

    Copy and paste the following HTML into your website and enjoy!

Order toll-free weekdays 10am thru 10pm EST by phone: 1-888-395-0572 (Lines are closed on holidays & weekends.)
Customer Service | My Account | Track My Orders | Return Policy | Request Free Catalog | Email Newsletter

Gift Certificates
RSS Feeds
About Us
Contact Us
Terms Of Use
Privacy Policy