Pro ASP.NET MVC Framework

Pro ASP.NET MVC Framework
by Steven Sanderson

Pro ASP.NET MVC Framework
List Price: $49.99
Our Price: $17.50
You Save: $32.49 (65%)
Availability: Usually ships in 1-2 business days
Buy Used: from $4.18 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Steven Sanderson
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2009-05-05
ISBN: 1430210079
Number of pages: 550
Publisher: Apress
Product features:
  • ISBN13: 9781430210078
  • Condition: New
  • Notes: BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Book Reviews of Pro ASP.NET MVC Framework

Book Review: A Great Read That is Sure TO Teach You Ins and outs of MVC
Summary: 5 Stars

I enjoyed this book very much, after a rather disappointing read of the Wrox "elongated head" book. This book restored my faith that MVC is the way to go. Sanderson is a very gifted author on presenting the case for DDD practices and within the first five chapters you see this. Because rather than build some kind of demo ware application that is only meant for "demoing" and is coded fast to try to keep the reader interested. The Author took a different approach, he focused on teaching skills that many programmers should be seeking. Writing well architected maintainable and testable code. He did not just throw a whole bunch of stuff together and said there that is what can be accomplished. He actually takes you step by step through the application. And what's so great is that he introduces methodology for "green horns" on how to use TDD with MVC.

This is a big thing for a lot of programmer's out there, those that are really trying to make the leap from hobbyist developer to Enterprise Developer. The first five chapters alone are worth the price of this book. But what is so great that after he shows you what you can do (with unit tests in tow), he actually explains the how in great detail. He goes over even some common scenarios, that you may need such as using some of the built in providers that came with the [...] stack except adapting them to use the MVC stack. Its humbling to read such a tome of information where you get the feeling that the author did more than rewrite the tenuous amounts of information that is already available on MSDN. I loved particularly how he at least provided a introduction to some Domain Driven Design Concepts (like Behavior Driven Design, Entities and Services). The only complaint I can think of, is that in some areas and this is not really any fault of the book's author is that it does not explore those areas.
Because of the way author's ability to simplify new and complicated concepts, I really wish he would added more DDD primer scope to it. Because of the naiveté of the [...] camp to finally get into proven development methods like DDD it is my hope that author's like Sanderson approach the concept of less on how to use the technology, but at least present a way to think in it. Tools are great, but without proper use on to properly wield the tool it becomes rather tiresome to hear these new "fangled" technologies and then trying to make the case to your decision makers become hard. If authors wrote more like Sanderson making these arguments for the technology would not be as difficult and would present a easier way to allow us to use a "useful" technology to get the job done because it would clearly demonstrate the use of the tool.

Thinking back, what I also like versus the other MVC book I have read, he at least showed some type of best practices to use for validation and controller creation. Instead of copping out to use the designer he actually shows you how to use LINQ2SQL with the mappings, so that you're in control of your DAL. It's not a hodgepodge of 50 classes, but rather a creation of entities that make sense to your business case. It's one of those times where your Domain model is dictating the requirements of your database. Not the other way around.
In regard to validation Sanderson the author of xVal (which I got to say its nice to only hear once about a product the author made and not be used as a audience to constantly pitch their tool). It actually appears that the author was aware of this and tried his darndest, to not alienate the reader. In fact the author showed extensive use of how to use IDataErrorInfo which is the lowest level way to do it and not great with complicated validation scenarios, but he took the high road and used the tools people might start out with rather than his own. Also, I like how almost everything he recommends his Open Source and in most cases free, as this helps with small shops that cannot afford the enterprise editions of Visual Studio find a practical use of the tools.

I really could go on and on about all the things this book is, and if you're a developer who is striking into the MVC framework this is a RECOMMENDED READ. Because, you get the best bang for your buck on this book. And it is somewhat a discussion of the practices that you need to ad hear to reach the next level in development.
This goes up on my shelf as one of the books, I actually finished cover to cover that did not put me to sleep. All in all a 10 out of 10 book.

Summary of Pro ASP.NET MVC Framework

Steven Sanderson has seen the ASP.NET MVC framework mature from the start, so his experience, combined with comprehensive coverage of all its features, including those in the official MVC development toolkit, offers the clearest understanding of how this exciting framework could improve your coding efficiency?and you?ll gain invaluable awareness of security, deployment, and interoperability challenges.

The ASP.NET MVC Framework is the evolution of Microsoft?s ASP.NET web platform. It introduced a radical 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.0 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 security and deployment issues, including IIS 7.0.

Who this book is for

This book is for web developers with a basic knowledge of ASP.NET and C# who want, or need, to start using the ASP.NET MVC framework.

C & C++ Windows Programming Books

Book Subjects
Most talked about in C & C++ Windows Programming Books
Turbo C++: An Introduction to Computing, 2 volume set ImageTurbo C++: An Introduction to Computing, 2 volume set
by Joel Adams, Sanford Leestma, Larry Nyhoff
Prentice Hall; Published: 1995-12-13; Textbook Binding; Book
Best price: $106.00
C How to Program (5th Edition) ImageC How to Program (5th Edition)
by Paul J. Deitel
Prentice Hall; Published: 2006-09-04; Paperback; Book
Best price: $49.00
Price in other shops: $123.00
Introduction to C++ ImageIntroduction to C++
by Delores M Etter, Jeanine A Ingber
Prentice Hall; Published: 2006-05-28; Paperback; Book
C++/C# Programmer's Guide for Windows 2000 ImageC++/ C# Programmer's Guide for Windows 2000
by Ronald D. Reeves
Prentice Hall; Published: 2001-08-27; Paperback; Book
Best price: $1.99
Price in other shops: $49.99
Introduction to MFC Programming with Visual C++ ImageIntroduction to MFC Programming with Visual C++
by Richard M. Jones
Prentice Hall; Published: 2000-01-01; Paperback; Book
Best price: $19.99
Price in other shops: $69.99
Virtual Reality Excursions: With Programs in C ImageVirtual Reality Excursions: With Programs in C
by Christopher D. Watkins, Stephen R. Marenka
Morgan Kaufmann Pub; Published: 1994-02; Hardcover; Book
Best price: $38.00
Price in other shops: $39.95
Programming Primer for the Macintosh/Book and Disk ImageProgramming Primer for the Macintosh/ Book and Disk
by John C. May, Judy B. Whittle
Morgan Kaufmann Pub; Published: 1994-10; Paperback; Book
Best price: $37.95
C++ from the Ground Up ImageC++ from the Ground Up
by Herbert Schildt
Mcgraw-Hill Osborne Media; Published: 1998-01-01; Paperback; Book
Best price: $4.99
Price in other shops: $34.99
Absolute C++ (2nd Edition) ImageAbsolute C++ (2nd Edition)
by Walter Savitch
Addison Wesley; Published: 2005-02-21; Paperback; Book
Best price: $30.74
Price in other shops: $107.40
C++ Primer (2nd Edition) ImageC++ Primer (2nd Edition)
by Stanley B. Lippman
Addison-Wesley Pub (Sd); Published: 1991-07-16; Paperback; Book
Best price: $4.60
Price in other shops: $42.95
Similar Books and other products
The Art of Unit Testing: With Examples in .Net ImageThe Art of Unit Testing: With Examples in .Net
by Roy Osherove
Manning Publications; Published: 2009-07-05; Paperback; Book
Best price: $21.99
Price in other shops: $39.99
jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide) ImagejQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)
O'Reilly Media; Published: 2009-12-03; Paperback; Book
Best price: $17.40
Price in other shops: $34.99
Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer) ImageProfessional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)
by Rob Conery, Scott Hanselman, Phil Haack, Scott Guthrie
Wrox; Published: 2009-04; Paperback; Book
Best price: $0.75
Price in other shops: $49.99
Microsoft® .NET: Architecting Applications for the Enterprise (Pro-Developer) ImageMicrosoft® .NET: Architecting Applications for the Enterprise (Pro-Developer)
by Dino Esposito, Andrea Saltarello
Microsoft Press; Published: 2008-10-15; Paperback; Book
Best price: $26.35
Price in other shops: $44.99
Ultra-Fast ASP.NET: Build Ultra-Fast and Ultra-Scalable web sites using ASP.NET and SQL Server ImageUltra-Fast ASP.NET: Build Ultra-Fast and Ultra-Scalable web sites using ASP.NET and SQL Server
by Richard Kiessig
Apress; Published: 2009-11-10; Paperback; Book
Best price: $25.90
Price in other shops: $49.99
Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer) ImageBeginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer)
by Imar Spaanjaars
Wrox; Published: 2010-03-22; Paperback; Book
Best price: $23.38
Price in other shops: $44.99
Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus ImageProgramming WCF Services: Mastering WCF and the Azure AppFabric Service Bus
by Juval Lowy
O'Reilly Media; Published: 2010-08-30; Paperback; Book
Best price: $28.34
Price in other shops: $54.99
Pro C# 2010 and the .NET 4 Platform ImagePro C# 2010 and the .NET 4 Platform
by Andrew Troelsen
Apress; Published: 2010-05-14; Paperback; Book
Best price: $59.99
Pro ASP.NET 4 in C# 2010 ImagePro ASP.NET 4 in C# 2010
by Matthew MacDonald, Adam Freeman
Apress; Published: 2010-06-30; Paperback; Book
Best price: $91.94
Pro ASP.NET MVC 3 Framework ImagePro ASP.NET MVC 3 Framework
by Steven Sanderson, Adam Freeman
Apress; Published: 2011-06-27; Paperback; Book
Best price: $33.47
Price in other shops: $54.99