FREE Delivery in the UK.
Only 1 left in stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Mastering Dojo: JavaScrip... has been added to your Basket
+ £2.80 UK delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: Great condition for a used book! Minimal wear. 100% Money Back Guarantee. Shipped to over one million happy customers. Your purchase benefits world literacy!
Trade in your item
Get a £0.36
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences (Pragmatic Programmers) Paperback – 8 Jul 2008

3 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£24.99
£24.99 £1.00
£24.99 FREE Delivery in the UK. Only 1 left in stock. Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences (Pragmatic Programmers) + Dojo: The Definitive Guide
Price For Both: £51.49

Buy the selected items together


Trade In this Item for up to £0.36
Trade in Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences (Pragmatic Programmers) for an Amazon Gift Card of up to £0.36, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 555 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (8 July 2008)
  • Language: English
  • ISBN-10: 1934356115
  • ISBN-13: 978-1934356111
  • Product Dimensions: 19 x 2.7 x 22.9 cm
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 605,189 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

Review

""Very nice book, it feels so thought through and advanced, really pragmatic and useful stuff;)""--Roman Heinrich""Let me first say that this is the most inspiring software book I have bought in while!""--Joakim Marner

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3.3 out of 5 stars
5 star
0
4 star
2
3 star
0
2 star
1
1 star
0
See all 3 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By Michele Beltrame on 8 Oct. 2008
Format: Paperback
The Dojo toolkit is, arguably, the most advanced JavaScript framework available today. jQuery might be designed equally well and be more compact, but it lacks advanced and ready to use GUI components. Ext JS might provide a ton of colourful widgets, but it lacks the implementation and API elegance of Dojo, not to mention it features a licensing system which is awkward enough to turn away any sane open source developer.

Dojo still has, however, one major drawback: the documentation is sparse at best, and completely missing in some areas. The API reference is not rich enough, and parts of the online free Dojo Book are outdated; the best option for programmers is often to skim directly through the well-commented source code and through the accurately done test suites. Dojo is a big and complex project, so it will take a while for the community to document it properly; in the meanwhile, the excellent forums, Dojo Campus and the IRC channel provide an excellent resource. Printed books also come to the rescue of programmers who want to use Dojo: being the project so interesting, there are quite a lot of titles available, and Mastering Dojo ranks among the most up-to-date and interesting ones.

Despite its name, this book is targeted to the programmer who doesn't yet use Dojo, as opposed to the Dojo programmer who wants to dig more deeply into the framework details. It, however, spans a wide range of Dojo-related topics: from the basics to the most advanced widgets (trees, grids) and other areas (internationalisation, extension of the framework). Basically, you just need to know JavaScript to read this book: even though Dojo also features an HTML declarative syntax, to obtain something useful out of the framework you really need to be comfortable with JavaScript.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Mr. Jeremy Flowers on 12 Dec. 2008
Format: Paperback
This book is essential reading material for anyone looking to develop RIA's.

I read this book hot on the tail of DWR 2.0 Projects and frankly I appreciated a more in depth coverage of some of the esoteric JavaScript code people use these days to code RIAs with Ajax. Having said that the book for me was not one where you instantly get things. Sometimes the sentences were't precise enough and a little too open to interpretation for my taste. I also found some of the diagrams in Chapter 9 particularly hard to get my head around. Not at all intuitive. There was also the odd forward reference to things that hadn't yet been covered. But by and large this didn't detract from the overall read.

I have to say I am very impressed with Dojo. It is a very polished project with quite a huge scope:
* If you've ever used templating technologies like Freemarker or Velocity, it has elements of this built in.
* Great themes. Architecture handles browser variants elegantly in CSS. No hacks here.
* It does a complete overhaul of the event model fixing up memory leaks in Internet Explorer.
* It is the most Accessibility friendly Ajax framework I've seen.
* It handles i18n really well and subclasses textboxes so you can have things like a numeric text box. Then you can apply currency formatting. It'll maintain two versions of the field in the browser. A viewable version and one that gets sent back to server. So things like thousand seperators, decimal points and currency symbols can be inserted and then stripped out in version returned to server. Great for things like percent 50% -> 0.5 etc. Great date formatting too.
* It also enables things like using the 'Esc' key to restore old values from form fields too.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Mike on 26 July 2012
Format: Paperback Verified Purchase
This book begins with the authors explaining the greatness of Dojo and how dedicated the developers are by refactoring all the code back in 2007. From what I can tell they are still just as dedicated since I have been having trouble getting the code examples to work.

An early exercise involves creating a spreadsheet-like view using dojox.grid.Grid only that dojox.grid.Grid no longer exists, but by poking around I got it to work by using dojox.grid.DataGrid instead. Next up some code gets added to run asynchronous requests that pull in search results from yahoo based on the table row clicked. This does not work either. According to Yahoo 'The service has been shut down.' After reading through the documentation on [...] I am now finding that the method for including modules used by the book has been deprecated in favor of AMD format. To be fair I have not got very far with this book yet, but I'm already getting tempted to give up on it in favor of the online docs. It's a shame because this book is actually quite well written.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 14 reviews
15 of 15 people found the following review helpful
Currently the best book on Dojo 24 Aug. 2008
By Bin Hu - Published on Amazon.com
Format: Paperback
One line conclusion: Recommended for serious developers using Dojo.

Comparing this book with the other two Dojo books (one published by O'Reilly and one by Addison-Wesley Professional), I feel the title of this book is justified. The contents of the other two are greatly overlapped with the free online documentation of Dojo [...]. If all you wanted is a Dojo book that resembles a print copy of the free on line book, then you can buy the other two. If you are asking for something more, like how Dojo actually works and how to customize Dojo build (a pivotal step to speed up your product) then this is the one you need. You will not find such detailed documentation from either the Dojo documentation or the other two books.

I take one star out because the contents of the book does not fully cover the functionality of Dojo, which is somewhat understandable as Dojo itself keeps evolving.
4 of 4 people found the following review helpful
Good for Dojo v1.5 and earlier 11 Aug. 2013
By Robert E. Ryan - Published on Amazon.com
Format: Paperback Verified Purchase
Great material for Dojo v1.5 and earlier. Unfortunately, I had to use Dojo v1.8.1, and the book was useless, since the entire syntax for Dojo commands changed for v1.8... I had to go online to get the new syntax for v1.8.1, and there is no book available for this version...
3 of 3 people found the following review helpful
Good coverage of programmatically implementing Dojo functionality 13 Oct. 2010
By S. Deutch - Published on Amazon.com
Format: Paperback
I used the book to help me get over the learning curve of using Dojo to implement a user interface with tabs and layout.

I needed to be able to create tabs programatically and remove them the same way.

This book helped me to do that. It also does a good job of helping make sense of the Library.

I found it useful.

It is the only Dojo book I have.
5 of 6 people found the following review helpful
Not enough advanced topics covered 30 April 2009
By jam - Published on Amazon.com
Format: Paperback
I find that the book contains mostly beginner and intermediate information. Not enough advanced topics or talking about creation the programmatic way. The layout of the book is a bit odd (Drag and Drop is only talked about for a few pages within the context of working with the Tree widget). For more advanced developers looking for more of a reference book, consider looking elsewhere.
1 of 1 people found the following review helpful
A very good advanced Dojo book 3 Sept. 2008
By smdelfin - Published on Amazon.com
Format: Paperback
To fully utilize this book, I suggest you read the Book of Dojo first. Then, for some few topics you still don't get, you need to read the blog of the authors. Compared to Using the Dojo JavaScript Library, I think this is more advanced. Of the 3 currently available Dojo books, this is the only book that discussed the Grid, devoting entirely one chapter in Chapter 14. It is also the only book that has an example of handling XML (handleAs: "xml").
Were these reviews helpful? Let us know


Feedback