Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Pro ASP.NET MVC Framework (Expert's Voice in .NET) 1st ed. 2009. Corr. 3rd printing 2009 Edition

4.7 out of 5 stars 75 customer reviews
ISBN-13: 978-1430210078
ISBN-10: 1430210079
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$14.97 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$27.06 On clicking this link, a new layer will be open
More Buying Choices
51 New from $13.71 42 Used from $0.01

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Save Up to 90% on Textbooks Textbooks
$27.06 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • Pro ASP.NET MVC Framework (Expert's Voice in .NET)
  • +
  • A Software Engineer Learns HTML5, JavaScript and jQuery
Total price: $40.55
Buy the selected items together

Editorial Reviews

About the Author

After a childhood spent at the computer, Steven Sanderson started web development in 1996, first using Perl and later adopting PHP. His last five years of professional experience have focused on ASP.NET, learning what works and what works better, and experiencing a developer's life everywhere from an investment bank to a five-person Internet startup. Steven has led Red Gate's web development team, and spends his free time blogging and keeping up to speed with the latest technology developments. He's followed the ASP.NET MVC framework since its inception and frequently participates in online discussions with its core developers at Microsoft.
NO_CONTENT_IN_FEATURE



Product Details

  • Series: Expert's Voice in .NET
  • Paperback: 550 pages
  • Publisher: Apress; 1st ed. 2009. Corr. 3rd printing 2009 edition (November 4, 2009)
  • Language: English
  • ISBN-10: 1430210079
  • ISBN-13: 978-1430210078
  • Product Dimensions: 7 x 1.4 x 9.2 inches
  • Shipping Weight: 2.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (75 customer reviews)
  • Amazon Best Sellers Rank: #355,662 in Books (See Top 100 in Books)

More About the Author

After a childhood spent at the computer, Steven Sanderson started web development in 1996, first using Perl and later adopting PHP. His last five years of professional experience have focused on ASP.NET, learning what works and what works better, and experiencing a developer's life everywhere from an investment bank to a five-person Internet startup.

Steven has led Red Gate's web development team, and spends his free time blogging and keeping up to speed with the latest technology developments. He's followed the ASP.NET MVC framework since its inception and frequently participates in online discussions with its core developers at Microsoft.

Customer Reviews

Top Customer Reviews

Format: Paperback
I read this book about a week after reading the wrox-published "four talking heads" book by Guthrie, et. al.

It was like night and day. This book is, simply put, perfect. I could not put it down. Sanderson does such a magnificent job at taking the reader from "Hello, MVC" all the way through fairly advanced application concepts that I have a whole new threshold for what a "good" programming book is.

Throughout the book, he does a wonderful job of keeping true to good, solid principles of design, using proven patterns of Test-Driven Design, Domain Modeling, and Dependency Injection; but (to borrow another reviewer's term) never from an "ivory tower" perspective. His approach is always well-grounded in real developer concerns and application needs.

I sincerely hope this isn't Mr. Sanderson's last programming book.
5 Comments 43 of 44 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Hands down the best ASP.NET MVC book available as of today.

The book starts off by walking you through the creation of an e-commerce website that introduces you to the necessary features of the ASP.NET MVC Framework in a very logical, systematic, and friendly way. This is perfect for hitting the ground running without be overloaded with a lot of low-level details that don't make sense at the moment. You create product catalog pages, a shopping cart, administration pages, etc. Along the way you are gently introduced to some C# 3.0 language features used in the book, unit testing and mocking, using LINQ To SQL in a code-first approach and in a semi-POCO manner, and Domain-Driven Design concepts. It is a very easy, thought-provoking way to learn the ASP.NET MVC Framework.

The second part of the book gives you the deep level of understanding to master the ASP.NET MVC Framework by introducing the "pipeline" of ASP.NET MVC Requests and then breaking it up into pieces for further digesting. It is fantastic how the author truly explains what is happening, when it happens, and how you can leverage and customize each piece to bend the ASP.NET MVC Framework to your will. If you are a big fan of extensibility like I am, the examples of extending the MVC Framework are worth the price of the book alone.

If that isn't enough, there are several practical examples in the book on CAPTCHA, generating RSS Feeds, and creating tamper-proof confirmation links with HMAC Codes. The section on security is a must-read and shows you various ways to avoid Cross-Site Scripting and HTML Injection, Session Hijacking, Cross-Site Request Forgery.

I can't say enough positive things about the book. It is truly well-written and the book I keep within arm's reach at my desk.
Comment 24 of 27 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is an absolutely fantastic book about ASP.NET MVC.

Steve's book is perfect for developers who want to dive into ASP.NET MVC and use it for real-world professional projects.

Early in the book he introduces and explains unit testing and loosely coupled design concepts (POCO classes, dependency injection, inversion of control, etc), and demonstrates how to use them when building a small ASP.NET MVC application. If you are new to these concepts I think you'll find Steve's walkthrough of them easy to follow and understand, and nicely grounded in the context of real-world ASP.NET MVC application usage.

The second half of the book goes into great depth on ASP.NET MVC features and does a phenomenal job explaining how to take maximum advantage of them. He delivers a nice mixture of feature-usage information combined with practical advice on how to best take advantage of the features, pitfalls to avoid with them, and why things work the way they do.

All in all an amazingly good book. I highly recommend it.

Thanks,

Scott
Comment 11 of 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I've been following this book for the last several months and it is a great way to get in-depth knowledge of:

The MVC framework
How to use Dependency Injection
Excellent software development practices and building flexible software.

Mr. Sanderson has been rigorous in explaining the ins and outs of the framework.

My honest suggestion is to download the Nerd Dinner pdf file, blaze through that to get your feet wet (it should only take you a few hours) and then read this book cover to cover. You will not regret it. Nerd Dinner is great and should be the starting place for an intro to ASP.net MVC, but this is what you need to put production code in the wild.
Comment 19 of 22 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Let's make one thing clear from the start: I have been programming 'embedded software' for more than 10 years, so the idea of having to degrade myself to programming a 'measly' web application (especially after a prior brush with some ASP.NET which to me is THE template on how NOT to create software) wasn't too appealing.

Image my surprise when I found out that ASP.NET MVC was actually about programming software, and even better, in a manner that allows and even encourages test driven design!

Reading through the book it was clear that the author is a true agilist with a very good grasp on what it means to write robust, future proof software. Besides that, he also knows his MVC. Using the 'obligatory' web shop example in the first chapters, he smoothly guides you through ASP.NET MVC in a very clear manner, taking the time to explain it all in just enough but not too much detail. Every page of these first few chapters contains valuable information and by the time you have reached chapter 7 you will have touched everything ASP.NET MVC has to offer you. The second part of the book really goes under the hood, explaining in intimate detail the intricacies of each part of MVC (Model, View, Controller) but also important concepts as security and vulnerability, configuring and deploying are thoroughly discussed. Top it all off with some ajax and useful features to reuse from the 'old' ASP.NET and what you end up with is a book that is well written, well paced and well worth your money!

I'm not saying I never want to go back to writing 'embedded software', but this book has shown me that web application development using ASP.NET MVC is just as enjoyable!
Comment 8 of 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Pro ASP.NET MVC Framework (Expert's Voice in .NET)
This item: Pro ASP.NET MVC Framework (Expert's Voice in .NET)
Price: $27.06
Ships from and sold by Amazon.com

Want to discover more products? Check out these pages to see more: mvc 4, asp.net design patterns, asp.net web application projects, removing items from cart, framework design patterns