Web Books
Related Subjects: Portals and Networks Series
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $27.06

The Dojo MojoReview Date: 2008-07-01
Fills in the necessary blanks on DojoReview Date: 2008-06-22
Part 1 of this book is a standard library reference that exposes you to the various nooks and crannies of Base and Core, the parts of the toolkit that comprise a JavaScript standard library. Base contains rich functionality as diverse as AJAX calls, DOM querying based on CSS selector syntax, standardized event propagation, and functional programming utilities like map and filter. Core includes lots of additional features for operations like animations and drag-and-drop. While this can be incredibly useful, these features just aren't as common to all use cases as the features in Base.
Part 2 explores the rest of the toolkit, including complete coverage of Dijit, the rich layer of drop-in replacements for customized HTML controls. Dijit is designed so that it can be used in the markup with little to no programming required, and makes it possible to build attractive web pages that already look and behave much like user interface controls from desktop applications.
Part 2 concludes with a discussion of the build system and unit testing framework provided by Util. The build system includes a highly configurable entry point to ShrinkSafe, a tool that leverages the Rhino JavaScript engine to compress code by as a third or more. DOH stands for the Dojo Objective Harness, and provides a standalone system for unit testing your JavaScript code. This is also discussed here.
This book assumes that you've done some web development with client-side technologies such as HTML, JavaScript, and CSS. You by no means, however, need to be an expert in any of these skills and you really don't need to know anything at all about what happens on a web server because Dojo is a client-side technology. Just knowing what they are and how they are used is more than enough. As in most O'Reilly applied programming technology books, there are plenty of code examples. The book just doesn't talk about all of this stuff, it actually shows you the technology in action.
If you are an existing web developer or even a hobbyist who is able to construct a very simple web page and apply a little JavaScript and CSS to brighten things up a bit, then you are qualiified to read this book. If you haven't even heard of HTML, JavaScript, or CSS, and have never written any code that works with any of these languages and technologies, then you might want to consider picking up a good introduction on web development before tackling this book.
The following is a detailed table of contents:
Part 1: Base and Core
Chapter 1. Toolkit Overview
Chapter 2. Language and Browser Utilities
Chapter 3. Event Listeners and Pub/Sub Communication
Chapter 4. AJAX and Server Communication
Chapter 5. Node Manipulation
Chapter 6. Internationalization
Chapter 7. Drag-and-Drop
Chapter 8. Animation and Special Effects
Chapter 9. Data Abstraction
Chapter 10. Simulated Classes and Inheritance
Chapter 11. Dijit Overview
Chapter 12. Dijit Anatomy and Lifecycle
Chapter 13. Form Widgets
Chapter 14. Layout Widgets
Chapter 15. Application Widgets
Chapter 16. Build Tools, Testing, and Production Considerations
Appendix A. A Firebug Primer
Appendix B. A Brief Survey of DojoX
The First Book of Its KindReview Date: 2008-06-21
have to hand-carve the HTML, JavaScript, CSS and PHP. Dojo saves you at least
two-thirds of the work, so I'm very grateful for it. But it takes some getting
used to, and the on-line documentation is, well, succinct.
Russell's book came along just in time. It's a lifesaver.
The Introduction alone is worth the price. I found out about
some invaluable Web development debugging tools that I'd never seen before.
Russell provides a clear, concise explanation of some very important JavaScript
notions: Closures, Context, and Anonymous Functions. And all of this before
we even get to the toolkit!
The book makes the Dojo easy to use and easy to understand. There's a wealth
of coding examples, as well as complete lists of objects, methods, and so forth.

Used price: $1.86

Increible... simplemente increibleReview Date: 2001-06-12
Finally an excellent book for Dreamweaver 3Review Date: 2000-10-23
Most of the books available for Dreamweaver have focused on how to use the basic functions of Dreamweaver, ignoring things like database connectivity with ColdFusion.
This book not only covers the basics of HTML, but it goes into some more advanced topics like CF. I would reccomend this book to anyone who is serious about web design with Dreamweaver.
An amazing book for an amazing program.Review Date: 2000-09-13

Used price: $1.93

Not just multimediaReview Date: 2004-10-20
Despite the title and the editorial here on Amazon, it's much more than design or history of multimedia; it gives an excellent view of the priorities of human/artifact interactions (software or doorknobs), and highlights many ways of getting much more out of IT than most systems achieve.
The 'stuffed dog' analogy is one of the most serious criticisms of the current attitude toward human-computer interactions that I've heard.
Changed my lifeReview Date: 1999-11-30
Read it in the bath.Review Date: 2000-01-30

Used price: $19.98

A brilliant bookReview Date: 2007-06-27
Dynamic Media Book ReviewReview Date: 2007-01-23
The book is impressive in layout as well as content. Mr. Connolly backs up his skill and puts it into real time production with this book. The accompanying CD (in Adobe PDF) is identical to the books layout, but includes the interactive Rich-Media presentations.
I have not found another book with the most up to date information on interactive PDFs. Mr. Connolly uses the interactive Rich-Media CD to reinforce the subject matter of the book. A must read for those working with or planning interactive Rich-Media technology presentations.
What a visionReview Date: 2007-03-23
The only down side to the book is that all he does is talk about all the wonderful, great things PDF do but he tends to leave you hanging on how one can go about getting all these tricks done. Really, this book is for an advanced user of Creative Suite and someone that is looking for the "WOW" factor when it comes to sales, marketing and website design. If this book does not inspire you to create rich dynamic interactive PDF nothing will. I really enjoyed the book but I also learned that when it comes to PDF I am a novice.
If you are into design this your book but also search for other books that teach you all the things that Bob talks about and I do mean OTHERS. You will not find any of this information in one book unless Bob wrote a HOW TOO as well. Come on BOB, I will be waiting.

Used price: $0.01

Easy to read, light humor included, excellent resource !Review Date: 2005-03-17
The best HTML book for beginners on the market!Review Date: 2003-06-11
A very good book for beginners, good illustrationsReview Date: 1997-10-19

Used price: $0.99
Collectible price: $14.99

Fun Book!Review Date: 2003-06-17
I thought I was an expert - what a fun book!Review Date: 2003-06-19
Great idea!Review Date: 2003-06-14


Review from Web Tools Platform Past CommitterReview Date: 2008-04-08
Vijay Bhadriraju, IBM
Excellent: How books on programming should be writtenReview Date: 2008-03-31
This is an excellent book; I specially liked the iterative approach (for example, for presentation tier, iteration 1: HTML, iteration 2: add CSS, iteration 3: add Javascripts, iteration 4: XML and XSLT, iteration 5: DTD)authors have taken. I have used examples from this book, with Eclipse and NetBeans, of course for Eclipse user this book has added value, since it goes through configuration of Eclipse and recommended practices. Please ignore the gripe about errors in the code; there are two minor errors which are detailed in the errata on book's companion site, it doesn't take more than a minute to fix those two issues.
Authors discuss All three tiers in great detail. How about this, by page 85 you would be deploying a simple web service (and you would be amazed how simple it is).
Great book for getting up and running with WTPReview Date: 2007-11-18
This book was an invaluable addition to my collection, and is also a great reference now that I have mastered these concepts.


Not given nearly enough attention in magic circlesReview Date: 2000-08-30
Half philosophy, half science, Troward's little volume builds a rational and plausible basis for controlling events in what most people would deem "supernatural" ways. His premise, condensed down to three words, is "faith changes reality" -- it's what comes up in exploring that hypothesis that makes the book interesting. The book is as well-organized and well-presented as you would expect any college textbook to be, although the flowery 100-year-old language might be a turn-off to some.
While "Edinburgh" is of use to people trying to understand (or accept) magic, its greatest value is by far for those who are already exploring the subject. I wish that this book came in clue bat form, so I could hit a number of would-be "mages" over the head with it, and have them absorb it instantly. While one may not necessarily agree with everything Troward says (I found the insistence on a Christian perspective rather extreneous, for example), his ability to build a rich and cohesive system is an inspiration -- and a solid foundation. Ultimately, those who wish to change the world must understand it, and this book can be a great first step on that path. It's one of the must-read books on my bookshelf.
Fascinating book on "Mental Science" a la quantam theoryReview Date: 1998-06-19
ILLUMINATINGReview Date: 2002-04-21

Used price: $10.97

Most pallitable ethic book I've readReview Date: 2007-09-17
Covers many of the ethical issues confronting therapistsReview Date: 1998-02-07
Comprehensive and visionaryReview Date: 2001-01-13

Used price: $32.97

Excellent Resource for Researchers and StudentsReview Date: 2002-01-04
if you wanna get a great deal of very useful informationReview Date: 2001-01-15
if you wanna get a great deal of very useful informationReview Date: 2001-01-13
Related Subjects: Portals and Networks Series
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
To get the most out of this book, you do need to have some web development background (JavaScript, CSS, HTML), but then who else would be purchasing this book? While the book might have benefited from a discussion of Dojo use with YUI, Google Gear, or other toolkits, the author points out this is out of scope. I imagine this saved more than a few trees. (Check out the ongoing efforts of the OpenAjax Alliance if you need to combine multiple frameworks.) I would have preferred access to the code examples packaged in a convenient zip file; perhaps the author will add that to his O'Reilly catalog page (URL given in the preface or just search for "Dojo" at oreilly.com). However, these points do not detract from the thoroughness in which Russell has covered a difficult and rapidly changing topic.
This book is certainly worthy of the fine O'Reilly imprint. The fact that it is edited by the always discerning Simon St. Laurent is definitely a plus. If you are a web developer who needs cross-browser support, you need this book in your library.