Real World Software Architecture

Real World Software Architecture is dedicated to providing information and experiences from the field of Software Architecture.



Subscribe with RSS or ATOM Add to Google

Links

  • Home Page
  • Real World Software Process Engineering
  • Suggested Reading
  • .NET Dev and Arch Collection
  • SEI Essays on SA
  • Software Architecture
  • Bredemeyer
  • wwisa
  • Product Line Engineering
  • PLEES
  • Software Product Lines
  • MSDN Architecture Center
  • patterns & practices






Tuesday, July 12, 2011

Pro ASP.NET MVC 3 Framework Book Review

This is the perfect book for the beginner and the advanced MVC developer. It is a one stop shop for learning the ASP.NET MVC 3 Framework.

It starts out with a nice little sample application that will get beginners up to speed fast. It then covers the MVC Pattern in detail and how it relates to Domain-Driven Development, Repositories, Dependency Injection, and Automated Testing.

Next the is a chapter on the C# features a good MVC developer needs in their tool belt, as well as the Razor syntax. This chapter does a good job of introducing the Razor view engine.

Then there is a chapter on the essential tools MVC developers should understand. This chapter covers Ninject, Unit Testing and Moq.

In the next 3 chapters the authors take you through building a real application. Everything is included from the views to the repository (using Entity Framework 4.1), to the database. They also include the unit tests. The application is a complete store front and an administration site.

The next part of the book includes details on individual features of the ASP.NET MVC 3 Framework. It includes chapters on URLs, Routing & Areas, Controllers & Actions, Filters, Controller Extensibility, Views, Model Templates, Model Binding, Model Validation, Unobtrusive Ajax, and jQuery.

The last part of the book has chapters on Security, Authentication & Authorization, Deployment.

I like that the authors show you how to take advantage of the tools available in Visual Studio 2010 to help get you as productive as possible.

This is a very well rounded book. It covers everything a .NET Architect and Developer needs to know to build real world applications.

The downloadable code is very well organized and appears usable. It is seperated into chapters and then into topics with in the chapters. It looks really nice, but most of it does not run so that is a ding to the book.

All in all I highly recommend this book for anyone moving into the ASP.NET MVC 3 Framework world.

Pro ASP.NET MVC 3 Framework

posted by tadanderson at 9:30 AM

0 Comments:

Post a Comment

<< Home

Previous Posts

  • Entity Framework 4 in Action Book Review
  • Enterprise Architecture: Creating Value by Informe...
  • Parallel Programming with Microsoft .NET: Design P...
  • Architecture Principles: The Cornerstones of Enter...
  • Enterprise Architecture at Work: Modelling, Commun...
  • Handbook of Human Factors in Web Design, Second Ed...
  • Silverlight isn’t dead PLEASE read this and stop t...
  • Developers should Learn Why not just Memorize What
  • Programming Microsoft ASP.NET 4 Book Review
  • SATURN Conference 2011 Presentations are Available



Powered by Blogger