- Animation
- Application design
- ASP.NET
- C#, .NET 3.5
- Controls
- Data access
- Effects
- Expression Blend
- Expression Design
- Game development
- Graphics
- Javascript and AJAX
- Math and Physics
- Media streaming
- Multimedia
- Security
- Silverlight
- Styling
- UI Design
- VB.NET
- Video
- Visual Studio
- WCF
- WPF
- XAML

BlueForest Networks

Pro ASP.NET MVC Framework
Publisher: Apress - March 23, 2009 ISBN-10: 1430210079, ISBN-13: 9781430210078
Author: Steven Sanderson
550 pages
Pro ASP.NET MVC Framework - book reviews: 70
Steven Sanderson has seen the ASP.NET MVC framework mature from the start, so his experience, combined with comprehensive coverage of all the new features, including those in the official MVC development toolkit, offers the clearest understanding of how this exciting new framework could improve your coding efficiency—and you’ll gain invaluable up–to–date awareness of security, deployment, and interoperability challenges.
The ASP.NET MVC Framework is the latest evolution of Microsoft’s ASP.NET web platform. It introduces a radically new high–productivity programming model that promotes cleaner code architecture, test–driven development, and powerful extensibility, combined with all the benefits of ASP.NET 3.5.
An integral benefit of this book is that the core Model–View–Controller architectural concepts are not simply explained or discussed in isolation, but demonstrated in action. You’ll work through an extended tutorial to create a working e–commerce web application that combines ASP.NET MVC with the latest C# 3.5 language features and unit–testing best practices. By gaining this invaluable, practical experience, you can discover MVCs strengths and weaknesses for yourself—and put your best learned theory into practice.
What you’ll learn
- Gain a solid architectural background to ASP.NET MVC, including Model–View–Controller and REST concepts.
- Explore the ASP.NET MVC framework with detailed coverage of all aspects of the framework and the official MVC development toolkit.
- See how it works with test–driven development in action.
- Capitalize on your existing knowledge quickly and easily through translation and comparison of features in classic ASP.NET to those in ASP.NET MVC.
- Learn about the latest security and deployment issues, including IIS 7.0.
Who is this book for?
This book is for web developers with a basic knowledge of ASP.NET and C# who want, or need, to start using the new ASP.NET MVC framework.
About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.
THE goto book on ASP.NET MVC
Pro ASP.NET MVC Framework by Steven Sanderson is THE go to book for ASP.NET MVC. Not knowing a lot about ASP .NET, with the help of this book, I was able to get most of the answers I needed for my project. Sanderson keeps the reader captivated with his sense of humor while delivering a lot of content to the reader.
After reading this book, and comparing it to the free chapters from NerdDinner. I felt that this book did a better job on introducing MVC, and seemed to flow better. Instead of going over each topic one by one, we start building a simple e-commerce site and slowly added other features.
I would highly recommend this book to other developers, and even though this is a "Pro" book, developers from every level can benefit from this. I look forward to reading Sanderson's other books.
Richard Trinh
27 July, 2009
Perfect MVC book
Moving from web forms (classic ASP.NET) to ASP.NET MVC isn't one of those things you can to by reading an article or 2 online. MVC is a very different way of building a web application and it really takes some adjustment. I'd been trying to write an MVC application for quite a while, but I kept getting stuck on things like how to do data entry validation. I was spending more time fighting the new MVC application than I was thinking about my web application.
This book has answered many of my questions and has really given me confidence that the MVC framework is the right choice for future applications. It's well written, concise and gives some really pragmatic advice for topics where there's no clear pattern yet. I get the impression that this book is going to be the authoritative guide to ASP.NET MVC.
Ben Mills
20 July, 2009
The definitive ASP.NET MVC book
I checked out a couple MVC books at my local library and I decided to buy this one because it presented the MVC Framework in a way that allowed me to understand the internals of MVC, program using best-practices, and most importantly create a real-world application. I am a novice ASP.NET developer but my interest piqued when Microsoft announced the MVC Framework. I was hesitant to pick up this book thinking it was for professionals only, but after carefully reading through the material, I will happily recommend it to someone who has even limited experience with ASP.NET.
The author structured the book appropriately and repeatedly stressed important best-practices. I liked the examples given and the real-world e-commerce application using testing using Moq, dependency injection using Castle Windsor, and clean code. Note, you aren't required to do unit-testing to complete the project and you can use any other DI tool out there. I think the author will be using NInject in the next edition. I learned a great deal just by following (note: actually coding) the application example in Chapters 4 through 6.
I don't think I've read a book introduce me to a new framework as well as this book has. Pick this up if you intend to learn and program ASP.NET MVC. Note, this book targets only MVC 1.0, released back in 2009 and will have some errors if you try to use the recently released MVC 2.0. I eagerly await the second edition.
G. Flores
14 April, 2010
Excellent Detailed Coverage
Author definitely knows ASP.NET MVC and knows how to communicate his knowledge in a practical, clear manner. The use of TDD and Moq are illustrated in a very hands on way. In addition, the text and downloadable sourcecode is not plagued with errata. That in itself is rare. My only wish is that he would have explained some of his examples in a bit more detail. That said, I happily give this book a 5 star.
Mark Phillips
14 July, 2009
The asp.net mvc reference book for the working professional
Saying that this is THE best ASP.NET MVC book currently out there does not do this book justice since there are only four published so far.
This book is one of the best and most practical software development books that I have read. Buy this book and keep it at arms length while developing your asp.net applications as it will become a very handy reference.
I won't repeat all the accolades offered by previous reviewers. I will only say that the breadth and depth of Sanderson's knowledge in asp.net mvc in general and in almost every aspect of web software development is amazing. From development methodologies and tips to gems such as mentioning the usage of the Html agility pack open source html sanitization framework.
Sanderson's web site is also full of expert tips such how to build the asp.net mvc source code to include in your own project and his own xVAL framework for plugging in different client and server side validation libraries into asp.net mvc.
All in all an excellent book worthy of all the praise it has received.
Areg Sarkissian
03 July, 2009