Customer Reviews


11 Reviews
5 star:
 (3)
4 star:
 (4)
3 star:
 (3)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


8 of 8 people found the following review helpful:
4.0 out of 5 stars Shine with insight
Sometimes just recover the earlier ground may not be a bad idea at all, if previous coverage was good and thorough. Dino's new treatment of ASP.NET falls into this category. His earlier books on ASP.NET 1.x and ASP.NET 2 did such good job that for ASP.NET 3.5 iteration, what he needs to do is to repeat those good coverage with new material for new stuff. And I think he...
Published on July 8, 2008 by Ying Jin

versus
23 of 26 people found the following review helpful:
3.0 out of 5 stars A hasty retread
From the opening and throughout this book, it seems obvious that this is a hasty retread of a previous ASP.NET 2.0 edition. Most tellingly, there are numerous explanations of the way that ASP.NET 2.0 improved on such-and-such a feature of ASP.NET 1.0 or 1.1, which seem of little relevance to those looking to upgrade themselves to the latest ASP.NET. Other material and...
Published on May 18, 2008 by M. Magner


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

23 of 26 people found the following review helpful:
3.0 out of 5 stars A hasty retread, May 18, 2008
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
From the opening and throughout this book, it seems obvious that this is a hasty retread of a previous ASP.NET 2.0 edition. Most tellingly, there are numerous explanations of the way that ASP.NET 2.0 improved on such-and-such a feature of ASP.NET 1.0 or 1.1, which seem of little relevance to those looking to upgrade themselves to the latest ASP.NET. Other material and examples also seem written for an earlier time.

The meat for upgrading programmers is not only somewhat obscured in the clutter of old stuff, but is very thinly sliced when found. For example, one of my principle objectives in buying the book was to understand LINQ better, but the chapter on LINQ offers little more than a summary of the LINQ notes freely available on Microsoft's web site.

On the plus side, as owner of other books by Dino Esposito I notice that his writing gets better with every book, and he is now among the most adept of authors at clearly explaining many topics. For someone new to ASP.NET, this book can be considered seriously, but a better book exists (see my reviews).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
4.0 out of 5 stars Shine with insight, July 8, 2008
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
Sometimes just recover the earlier ground may not be a bad idea at all, if previous coverage was good and thorough. Dino's new treatment of ASP.NET falls into this category. His earlier books on ASP.NET 1.x and ASP.NET 2 did such good job that for ASP.NET 3.5 iteration, what he needs to do is to repeat those good coverage with new material for new stuff. And I think he achieved this task hands-down.
But for a book buyer, that can pose a delima. I already had Dino's Programming ASP.NET and to this date I am still referencing it again and again, and should I just pay $40 for just the LINQ and Ajax stuff? It is a hard call.
If you are not an owner of Dino's ASP.NET programming books before, buy it and enlighten yourself with Dino's insight. If you are an owner of Dino's previous ASP.NET book, pay close attention to Chapter 19, 20 and 21. Dino's insight on what direction ASP.NET as a web programming platform move forward worths the admission. Ajax is not just a repackaged JavaScript library, it requires rethinking how web programming model should evolve, and Dino seems to understand Microsoft's long term goal.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Comprehensive source of information about ASP.NET, January 27, 2009
By 
M. Dikov (East Bay, CA) - See all my reviews
(REAL NAME)   
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
This book is an excellent source of information about ASP.NET 2.0 to 3.5, for developers new to ASP.NET and experienced ASP.NET 2.0 developers. I picked the book to prepare for the 70-562 exam. Even though the book does not contain verbatim texts and exercises to prepare you for the exam, it contains all the required material and teaches you how to use ASP.NET 3.5.

I found very useful the chapters about HTTP handlers and HTTP modules as well as the chapter on the ASP.NET page life cycle. The author uses accessible language to describe complex topics.

The AJAX programming part of this book is rather weak. It covers mostly UpdatePanel. This is good enough to get you going from ASP.NET 2.0 and to get you through the certification, but is not sufficient to write good AJAX applications in ASP.NET 3.5. For a deep dive in AJAX I recommend "Developing Service-Oriented AJAX Applications on the Microsoft Platform" by Daniel Larson.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Dino - Best ASP.NET Advanced Topics Books on the Market, January 14, 2009
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
I own Dino's last book (Programming ASP.NET 2.0 Applications Advanced Topics) and this book continues his excellence in writing about advanced topics in ASP.NET. There are many things that he covers that you come across on a day-to-day basis and he explains those topics well.

The topics in this book are not simple. That's why sometimes I think people who have reviewed this says it can be a hard read. Well, again that's because the topics are NOT SIMPLE. When you are diving into creating your own custom controls, Virtual Path Providers, Asynchronous Commands & Callbacks, Http Handlers and the rest, of course the language is going to have to be pretty verbose...there's not really a good way around this unless you're going to write a 1000 page Head First type of book that explains it in more simple terms.

You will search the internet for a while trying to find this kind of information. I don't know how many times I have opened Dino's book to find what I'm looking for especially when we need to create custom providers, controls and to just really understand the processing of asp.net and all the low-level details that can really become overwelming. Dino does a nice job by not overly explaining things (since you could to way into depth on many of these advanced topics) but also does not leave you short in most of his sections.

His examples are more real-world also as well as his explaination and solutions while talking about a topic. I have been at 3 .coms and all of us used his book to figure out how to do a lot of advanced tasks quite literally by him explaining (examples Virtual Path Provider, custom Http Handlers, etc.).

He also takes the time to show you diagrams more than any book I've ready on the processes. I appreciate this time he has put in to the books he writes. He doesn't just write, he diagrams a ton in his book and this is important because the concepts here are very dry and you can get lost very quickly in all the things that happen behind the scenes in ASP.NET at a very low level.

Anyway, not sure why people are complaining about the expectation of perfection when this book provides a better review of advanced topics than you'll find in any other book as well as the internet itself in a lot of cases.

It's pretty much the Bible for our team in terms of advanced topics for ASP.NET. When in doubt open Dino's book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent Book, April 18, 2009
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
This was my first Dino's book. Though this book was not the top-rated ASP.NET book, I took a chance. I am glad I did it, I love the book, I love his writing style. I recommended it to a colleague and he liked it too. I must admit that I have become a fan of Dino.

I have couple of other ASP.NET books too. This is the only one that I keep going back to refer.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
4.0 out of 5 stars Good Book for Experienced .net programmers, June 5, 2008
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
It's a good book for developers who have past experience with earlier versions of .net. I have always liked referencing Dino's books.
The book itself covers most of the features available with asp.net 3.5 version. There is also one complete chapter over Silverlight programming.
Although, it would have been better if there would have been further more chapters covering Silverlight.
Also missing is any detailed chapter over "REST" feature available with Framework 3.5. Overall the book is really informative.


Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 6 people found the following review helpful:
3.0 out of 5 stars Good overview of technology with some poor design tips, September 16, 2008
By 
Clayton (Clearwater, FL) - See all my reviews
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
The book is pretty well tooled to ASP.Net 3.5. But it is as much a marketing pamphlet for Microsoft as it is a resource for ASP.Net programming. The author also seems to have some really terrible understandings of OO design. Early in the book he states that you should always favor base classes over interfaces. Sometimes base classes are favorable to interfaces but the founding principal of all common OO design patterns is that you should code to an interface and not an implementation. Frequent use of classes instead of interfaces can create unwanted dependencies on implementations that do nothing more than facilitate unnecessary coupling. Do a little more research before considering any of the design recommendations that the author suggests.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Satisified, January 27, 2012
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
The book shipped promptly and considering it shipped USPS it arrived in an acceptable amount of time. The condition of the book was better than expected. I haven't read it so the review covers service only, not content.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 13 people found the following review helpful:
2.0 out of 5 stars Disapointed, June 16, 2008
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
This book Microsoft recomends for the new 70-562 certification. But this is not a good source if the certification is your primary objective. This is not one training kit, with CD and test simulations. There is no CD at all! I give only 2 stars becuse of this lack on certification source.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 3 people found the following review helpful:
4.0 out of 5 stars good overview, October 13, 2008
This review is from: Programming Microsoft ASP.NET 3.5 (Paperback)
like the book says, there's no step by step in there but, it's a good over view of the differences however few there are in 3.5
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Programming Microsoft ASP.NET 3.5
Programming Microsoft ASP.NET 3.5 by Dino Esposito (Paperback - February 23, 2008)
$59.99 $38.90
In Stock
Add to cart Add to wishlist