Programming Books C Java PHP Python Learn more Browse Programming Books
ASP.NET MVC Framework Unleashed and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading ASP.NET MVC Framework Unleashed on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

ASP.NET MVC Framework Unleashed [Paperback]

by Stephen Walther
4.1 out of 5 stars  See all reviews (27 customer reviews)

List Price: $54.99
Price: $36.84 & FREE Shipping. Details
You Save: $18.15 (33%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Ships from and sold by Gift-wrap available.
Want it Monday, April 28? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $24.79  
Paperback $36.84  
Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Book Description

July 24, 2009 0672329980 978-0672329982 1

In this book, world-renowned ASP.NET expert and member of the Microsoft ASP.NET team Stephen Walther shows experienced developers how to use Microsoft’s new ASP.NET MVC Framework to build web applications that are more powerful, flexible, testable, manageable, scalable, and extensible.


Writing for professional programmers, Walther explains the crucial concepts that make the Model-View-Controller (MVC) development paradigm work so well and shows exactly how to apply them with the ASP.NET MVC Framework. From controllers and actions to views and models, Walther demonstrates how to apply each ASP.NET MVC Framework feature in real-world projects.


In Part II, you’ll walk step-by-step through building a full-fledged ASP.NET MVC blog application that implements capabilities ranging from data access to validation. Through this case study, you’ll learn how to build ASP.NET MVC applications using test-driven development processes that enable rapid feedback, greater productivity, and better quality.


Throughout, Walther presents extensive code examples, reflecting his unsurpassed experience as an ASP.NET instructor, a leading commercial developer, and now as a member of Microsoft’s ASP.NET development team.


Understand how to:

  • Build enterprise-scale web applications far more rapidly and effectively
  • Develop web applications that are easier to maintain and extend over time
  • Gain unprecedented control over the appearance of your website or application
  • Expose intuitive URLs that are friendlier to search engines and users alike
  • Create ASP.NET MVC models that contain all your application’s business, validation, and data access logic
  • Make the most of HTML helpers, model binders, action filters, routing, and authentication
  • Efficiently deploy your ASP.NET MVC applications
  • Use the lightweight JQuery JavaScript library to easily find and manipulate HTML elements
  • Create ASP.NET MVC applications using unit test and mock object framework

Frequently Bought Together

ASP.NET MVC Framework Unleashed + Pro ASP.NET MVC 4
Price for both: $74.32

Buy the selected items together
  • Pro ASP.NET MVC 4 $37.48

Editorial Reviews

About the Author

Stephen Walther has lived a year in Borneo, taught classes on metaphysics at Harvard and MIT, helped found two successful startups, and has run a training and consulting company. He currently is a Program Manager on the Microsoft ASP.NET team where he works on the Microsoft Ajax framework. He has spoken at numerous conferences including PDC, MIX, TechEd, ASP.NET Connections, and VSLive.

Product Details

  • Paperback: 744 pages
  • Publisher: Sams Publishing; 1 edition (July 24, 2009)
  • Language: English
  • ISBN-10: 0672329980
  • ISBN-13: 978-0672329982
  • Product Dimensions: 9 x 6.9 x 1.5 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (27 customer reviews)
  • Amazon Best Sellers Rank: #196,863 in Books (See Top 100 in Books)

More About the Author

Stephen Walther is a Microsoft Software Legend. He worked as a Program Manager on the ASP.NET team at Microsoft where he was responsible for making the ASP.NET Framework compliant with Web Standards such as XHTML and Accessibility standards.

Through his companies and, he has provided consulting and training services for companies across the United States including NASA, the National Science Foundation, Microsoft, Verizon, the US House of Representatives, Boeing, Lockheed Martin, Petco, and The Gap.

Customer Reviews

Most Helpful Customer Reviews
11 of 11 people found the following review helpful
4.0 out of 5 stars Terrific starting point January 8, 2010
Disclosure: I do not own this book, but the review is based on reading the first 4 chapters from my Safari subscription.

This book is a really, really great starting point for learning ASP .NET MVC. An important caveat is that you need to do the NERD DINNER tutorial first before ANYTHING! I'm real particular about my learning style and had baulked at the mere 10 reviews the book had received, but really, don't let that dissuade. This is a great book and the author breaks things down into easy to understand chunks. I will say that he isn't as detailed as the Nerddinner tutorial in explaining the Visual Studio features for adding Views & Controllers, but the description's for doing so should suffice.

Some people may not like that the code examples are in both C# & VB .NET; however, I don't mind this. It certainly adds to the size of the book, but I haven't found many books going through this stuff and showing VB .NET code, so that can only be a plus. Another gotcha is the book uses the Entity Framework for data access. I don't mind this since I haven't had exposure to it, but I think that might turn off some people. To be perfectly honest, I don't think there's a book that explains the basics of ASP .NET MVC in conjunction with NHibernate or ORM's outside of LINQ to SQL or Entity Framework. I did look at ASP.Net MVC in Action on Safari and I can tell you that it is definitely not a starter book; however, if you want exposure to using third party frameworks with ASP .NET MVC, that might be your book.

Okay after making to about chapter 19, I've come back to this review and bumped it down to 4 stars. My main bother here is that there isn't a published errata and their needs to be one. Thankfully, this doesn't come into play until Chapter's 17 & 19.
Read more ›
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars best one out there December 21, 2009
Format:Paperback|Verified Purchase
I own mvc in action as well as this book but I have to say this is much more organised in terms of flow and explanation. Small pieces of code to illustrate each concept works great for me. On contrary, mvc in action talks of a code camp app and might not be the first book you want to read since you might get lost if you are new to MVC. Nothing against mvc in action since it is a good book as well but you will grasp much more if you read this first and then dive into "in action".
Comment | 
Was this review helpful to you?
12 of 15 people found the following review helpful
5.0 out of 5 stars Great ASP.NET MVC Book with Nice Detail August 15, 2009
I've always been a fan of Stephen Walther's [...]Unleashed book (arguably one of the most popular[...]books ever) and his latest [...]Unleashed book doesn't disappoint. As with his previous book, Stephen takes the time to walk through a lot of nice details that other books tend to skip over such as creating data repository classes and interfaces, integrating data repositories into controllers, tips and tricks that can be used during unit testing, building custom HTML helper classes, [...]using caching, adding jQuery into the mix, plus much more.

If you're interested in a book written by someone who really understands how to explain technology and who knows the [...]framework inside and out then I'd highly recommend getting this book. Stephen Walther knows his stuff and explains the technology in a way that's easy to digest. Code samples are provided in both C# and Visual Basic.
Was this review helpful to you?
2 of 2 people found the following review helpful
this book is really great for any one who wants not only to learn ASP.NET MVC but also apply it to real world projects.
the author even describes how to implement real world design patterns and how to produce neat code. I really love that.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars OK intro to ASP.NET MVC May 19, 2010
This is an OK ASP.NET MVC book. The structure of the book is that first Stephen describes various features of the ASP.NET MVC framework with shorter code examples and then in the later 6 chapters of the book we are building a larger blog application. I think the idea of first decribing the ASP.NET MVC features in shorter code examples and then later employing them in a larger app is good. It makes it easier to understand. All the way through the book Stephen is consistently testing his code with Visual Studio Unit Testing, so it's cool that you also get an introduction to this practice. When we are building the blog app in the second part of the book, Stephen is practicing Test Driven Development. Her start each chapter with some user stories (Use cases) which he wants to implement. The initial tests he then also generates from the user stories. So it's also cool to get an introduction to TDD. Stephen is an OK teacher. I think it's cool how he ties use cases, to tests to coding. The picture Stephen is painting is simple and clear. One drawback to the book is that Stephen is using some projects (RouteDebugger and MvcFakes) for test and debugging, which he don't explain the code of. It maybe falls outside the scope of the book, but I think I would have liked to understand how the codes of these projects worked. The book is a rather quick and light read. If you pick this book up to get introduced to the ASP.NET MVC framework you will be OK.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Great Book May 10, 2010
By Ayp
Have you ever read the book "ASP .Net Unleashed" by the same author and did you like it ? If so, you will like

this book by the same author. The author explains MVC by simple examples using understandable sources. The topics covered includes : Controller, Views, Models, HTML Helpers, Action Filters, Model Binders (Default, Custom), Action Routers, View Engine etc. Also the author introduces concepts like Unit Testing, Mocking, Good software design principles like DRY, SOLID, Repository design pattern etc. There is a couple of chapter explaining jQuery and AJAX. I also like the appendix which explains the new language features in Visual C++ which are fundamental for MVC framework, and the tools like mocking tool etc.

After introducing the MVC concepts the author then moves to the second part where he is creating a Blog application from the scratch reinforcing the concepts we learnt in the first part.

Overall I would recomment this book to everyone as it helps in understanding MVC clearly by using simple examples.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars A bit dated
It is a bit dated but it gives you a general feel for the technology. Which helps if you don't like searching all over the internet.
Published 2 months ago by Matthew Wilkinson
5.0 out of 5 stars One of the best-organized books on the subject
This book gets many things right.
First of all, it is organized in such a way that you get the material in a logical flow that allows building upon the previous material... Read more
Published 11 months ago by Joey Morgan
5.0 out of 5 stars Great book
I found this book very helpful and easy to navigate through as well as to understand. My book was promptly shipped and even arrived on time. Read more
Published 15 months ago by johnnie wright
2.0 out of 5 stars mediocre at best
Seems like this book was rushed out as the author went to take a job at Microsoft. Very little in depth detail. It is an overview of the MVC.NET world.
Published on August 29, 2010 by Code Surgeon
3.0 out of 5 stars Not too bad for an introduction
Received the book a few weeks ago. Need to bring myself up to speed with MVC. Found some typos and errors. Read more
Published on August 2, 2010 by Eddie Salazar
3.0 out of 5 stars A decent introduction
Having been out of the ASP.NET loop for a while, this book introduced some new interesting concepts like LINQ, Test driven development, ORM, Entity Framework and of course MVC. Read more
Published on May 22, 2010 by Alexander Glass
5.0 out of 5 stars Great MVC for Experienced VB or C# Coders.
Stephen Walther continues a SAMS tradition in the "Unleashed" series for professionals, including books on AJAX, Silverlight, WCF, LINQ, SQL Server Analysis Services, and others. Read more
Published on April 10, 2010 by Davis M. DeBard
2.0 out of 5 stars Not worth the effort of reading
There is quite a bit of useful information in this book about MVC, but all of it is so cleverly hidden among chunks of non-functioning examples that I gave up after Chapter 5. Read more
Published on April 8, 2010 by S. Terry
5.0 out of 5 stars A Shining Star in Learning MVC
I typically do not review books as a) I feel often very unqualified to do so and b) most of the books I buy already have tons of comments. Read more
Published on March 31, 2010 by Matthew
5.0 out of 5 stars A Story with a Moral...
As soon as I started reading the book, I knew this was a winner. In Chapter 1, A Story with a Moral, I instantly connected with the Single Button Application story. Read more
Published on March 22, 2010 by ClearCSSJimmy
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category