Shop now Shop now Shop now  Up to 70% Off Fashion  Shop all Amazon Fashion Cloud Drive Photos Shop now Learn More Shop now Shop now Shop Fire Shop Kindle Shop now Shop now Shop now

Customer Reviews

4.0 out of 5 stars
3
4.0 out of 5 stars
5 star
2
4 star
0
3 star
0
2 star
1
1 star
0
Format: Hardcover|Change
Price:£36.99+ Free shipping with Amazon Prime

Your rating(Clear)Rate this item
Share your thoughts with other customers

There was a problem filtering reviews right now. Please try again later.

on 7 December 2010
I read this book recently from the perspective of an experienced .NET developer who hasn't done much web application development for a while. I found it to be an excellent resource on ASP.NET, but I suspect that it might be a bit overwhelming for the novice. For the intermediate to advanced developer however, it's an invaluable reference. The subject matter is addressed in a sensible manner, with good explanations and examples. The order in which areas of ASP.NET are covered works well, moving from basic to more complex topics. I would recommend either reading this from cover to cover, or just dipping into it as a reference - both are useful.

The reader is initially given a good introduction to the ASP .NET framework and how it works, moving to an explanation of some of the basic controls and how they should be used. The explanations and examples were good, and this section would probably be sufficient for a web developer to get up and running with the framework. Next, the authors mainly talk about centralised presentation - following on from part 1 this would probably be enough to get a web developer working on a real project in conjunction with a software engineer.

The next section talks in detail about the basic mechanisms for consuming and displaying data; I particularly liked the thorough treatment of the GridView control. By the time you've finished with this section you'll be in a position to develop simple web applications that are consistently styled and able to retrieve and persist non-volatile data. Having said this, the book is structured more as a reference with examples, so IMO a novice may need to spend a bit of time on these sections playing around with the examples to gain a firm understanding of the concepts.

Experienced .NET developers can skip over the coverage of component building in section 4, less experienced developers should probably use this section as a jumping-off point for more research on building n-tier applications in .NET. Having said this, it does cover the basics - so even a novice should be able to gain value from this section. The following detail on more advanced data access is excellent.

The rest of the book is fairly advanced, and provides a comprehensive reference guide to other areas of ASP .NET, including scalability (via caching), an introduction to the MVC framework, security and deployment. This is definitely a book that will be staying within arm's reach for the next .NET web application project that I work on, and I would definitely recommend it to other developers - it is the most thorough and well structured ASP .NET reference I've come across.
0Comment| 10 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 23 March 2015
I'll keep this short and sweet, this is THE book on ASP.NET, though a prior understanding of OOP is a must, the instruction set is clear enough for those unfamiliar with the subject to follow it along.

In Uni? Get this book in your first year, as most Web Dev courses drop this on students in the 2nd year.

Already in Web Dev? Get this book for strait to the shelf reference and upscale on dev tooling MS's workhorse.
0Comment|Was this review helpful to you?YesNoReport abuse
on 29 January 2011
I think that this book is for beginners as it doesn't explore more of the things progammers needs on a daily basis.
0Comment| 3 people found this helpful. Was this review helpful to you?YesNoReport abuse

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.

Sponsored Links

  (What is this?)