This book has a lot of details. It’s hard to just get on with it while reading thru the chapters because the authors seem to think they should try and combine reference material with learning material. Don’t get me wrong, I like details, when I need them. However, it is really hard to just do any example in this book without getting bogged down in why rather than how. I think chapter 10 actually starts in on “How”, but that’s TEN chapters and 500 pages into the book!?!
My other complaint is the vocabulary in this book can sometimes be a complete put off. Instead of saying things like “server side” they say “server-centric” which I guess means the same thing, but why change what everyone is used to saying?
But, the book does have a lot of details and it does belong on your shelf if you want to learn serious ASP.NET AJAX and have a good reference for it. I just don’t think it’s the book you should read from cover to cover, especially as an intro. Dino Esposito’s book is probably a better start.
Rating: 3 / 5
These guys know there stuff. It’s not a book you can skim. That’s because the book is quite detailed. To me, that’s good. The errata that often plagues technical books is minimal and the downloadable source code provides some very informative examples.
Rating: 4 / 5
Overall, I find this book to be quite detailed, unraveling the deeper “secrets” of ASP.NET AJAX architecture far better than any other book in the market. My only gripe, I guess, is the lack of a more practical coverage on AJAX Control Toolkit; it shows you how to extend the library but doesn’t cover examples on how to use the various controls in the toolkit. For that, you should either refer to ASP.NET 3.5 AJAX (Unleashed) by Robert Foster or the CodePlex’s examples online.
Rating: 4 / 5
I would classify this book as a hardcore, deeply technical look at JavaScript, AJAX, and the Atlas farmework (I am only a few chapters in
)
The first few chapters I have read so far covered JavaScript more in depth then I think anyone human should ever go with JavaScript but there were some interesting nuances that I didn’t previously know about. I haven’t got into the meat of the AJAX stuff yet but if the first few chapters are any indication of the depth, this book will be on the “hardcore” level.
Rating: 5 / 5
I started programming on the internet with Internet Explorer 2.0 on a Mac Performa using notepad, and then using Claris Home Page. I was using the AJAX technologies well before 2000. It is interesting to see how engrained into our browser development they have become. A few years later I started developing Windows Form applications, which move into the Smart Client context, and now RIA using WPF and Silverlight. I have gotten my hands dirty with browser applications a few times since 2002, but I try to avoid them like the plague.
I am a firm believer that the browser is being abused, would love to develop every day without it, but have found that is still not possible today when targeting home users and environments you do not control. That is not the case with our project, we should be using WPF, but those in charge do not care.
Why all the useless blather? Because I want you to know I have absolutely zero interest in ASP.NET AJAX, but I have to get up to speed on it because it is being forced on our team.
That said, this book sucks, because it is written so well I cannot put it down. These guys zero in on ASP.NET AJAX Server Controls, but they take the time to go in-depth on all the technologies that ASP.NET AJAX Server Controls interact with. Including JavaScript, JSON, HTTP Handlers, the ASP.NET AJAX Extensions, the ASP.NET AJAX Toolkit, REST, and WCF.
This book has given me a new perspective on the present day browser environment that will make this next project enjoyable.
If you are getting started with ASP.NET AJAX I highly recommend this book. It digs into the guts of ASP.NET AJAX and will give the inside story on how the ASP.NET AJAX Controls are working and how to build high quality controls yourself.
I would suggest being proficient in ASP.NET, have a good understand of JavaScript, and have played around with the ASP.NET AJAX Extension and the ASP.NET AJAX Toolkit.
The examples in the book are great, and the downloadable code is well organized and very usable.
Rating: 5 / 5
You must be logged in to post a comment.
Comments
Leave a comment Trackback