The Art of Unit Testing: with Examples in .NET
by Roy Osherove
jQuery in Action
by Bear Bibeault; Yehuda Katz
ASP.NET MVC Framework Unleashed
by Stephen Walther
NHibernate in Action
by Pierre Henri Kuaté; Christian Bauer; Gavin King; Tobin Harris
Sams Teach Yourself ASP.NET 3.5 in 24 Hours, Complete Starter Kit
by Scott Mitchell
Programming Microsoft® ASP.NET 3.5
by Dino Esposito
Microsoft® ASP.NET and AJAX: Architecting Web Applications
by Dino Esposito
ASP.NET MVC Framework Unleashed
by Stephen Walther
ASP.NET 3.5 AJAX Unleashed
by Robert Foster
ASP.NET MVC implements the Model-View-Controller pattern on the ASP.NET runtime. It works well with open source projects like NHibernate, Castle, StructureMap, AutoMapper, and MvcContrib.
ASP.NET MVC in Action is a guide to pragmatic MVC-based web development. After a thorough overview, it dives into issues of architecture and maintainability. The book assumes basic knowledge of ASP.NET (v. 3.5) and expands your expertise. Some of the topics covered:
How to effectively perform unit and full-system tests.
How to implement dependency injection using StructureMap or Windsor
How to work with the domain and presentation model
How to work with persistence layers like NHibernate
The book's many examples are in C#.
"Shows how to put all the features of ASP.NET MVC together to
build a great application."
-From the Foreword by Phil Haack, Senior Program Manager, ASP.NET
MVC Team, Microsoft
"This book put me in control of ASP.NET MVC."
-Mark Monster, Software Engineer, Rubicon
"Of all the offerings, this one got it right!"
-Andrew Siemer, Principal Architect, OTX Research
"Highly recommended for those switching from Web Forms to
MVC."
-Frank Wang, Chief Software Architect, DigitalVelocity LLC
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 10 Ratings
Excellent. Absolutely excellent! - 2009-11-08
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book delivers the "how." Whereas so many books show the mechanics of MVC, this book shows you how to drive this implementation of the framework to it's limits. It's the difference between being taught the rules of football and being taught how to win a game; the difference between knowing how to turn on a light saber and knowing how to use the force.
Don't use this book for an intro to MVC. Use the free chapter of the nerd dinner book for that. That's a great intro. Use the web itself to research the mechanics of how the web works. Then pick up this book and be prepared to work *hard* chewing slowly and digesting each section as you let it change the way you think. Don't let the mere 350 pages fool you (when compared with other 600-700 page Goliaths); this book is content-rich. In the same way that the lessons of a truly great coach extend into so many non-sports areas of his/her players' lives, the ideas and knowledge expressed in this book extend well beyond ASP.Net MVC and push us forward into becoming better developers in any technology.
No as good as it seems - 2009-11-04
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This book is poorly written when compared to the other MVC ones. The authors consntantly talk about unrelated topics in the middle of an explanation... you can totally follow the book if you concentrate, but I just hate when people make things more complext when they don't need to be.
They should have remembered the kiss principle when writing that book.
The Best Book on ASP.NET MVC - 2010-01-11
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
During 2008 and first quarter of 2009, Microsoft developed a new framework, based on the MVC design pattern (Model, View, Controller). This framework, which allows better control over the generated HTML, lighter pages, and easier unit testing, is the subject of this book. This book written by Jeffery Palermo, Ben Scheirman, and Jimmy Bogard do an excellent job of explaining the new technology of ASP.NET MVC.
After a brief introduction, chapter one takes us quickly into action, with a quick review of the default MVC application's code. This review gives us a short presentation of some of the main actors of the framework, namely the View, Routes and the Controller.
The following chapters will go into detail in the three frameworks initials. After a chapter devoted entirely to the model, including a introduction to Domain Driven Development (or DDD), which will be used throughout the book, the next chapter details controllers, and anything that can be applied to them (unit tests, customization of the various components, and filters). The fourth chapter of the book is centered on the view, including master pages, standard views and partial views.
The next chapter is devoted to the fourth musketeer of MVC, the Routing. This chapter contains a set of good practices for route design, and explains how to test that the routes are correctly mapped to the site pages.
A brief review of the topics covered:
-Getting started with the ASP.NET MVC Framework
-The Model in depth
-The Controller in depth
-Views in depth
-Routing
-Customizing and extending the ASP.NET MVC Framework
-Scaling the architecture to more complex sites
-Leveraging existing ASP.NET features
-AJAX in ASP.NET MVC (which includes coverage of jQuery!)
-Hosting and Deployment
-Exploring MonoRail and Ruby on Rails
-Best Practices
-Recipes
All the authors explain each one of the topics in great detail with easy to follow exmamples good for any reader with some level of programming experience. I used this book to help me work on a project at work that was due in only a couple weeks. I was able to get quickly up to speed on the project after reading the first few chapters.
A great book and I highly recommend it!
Not an intro book - but not to be missed - 2009-12-08
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I've been doing quite a bit of MVC programming over the last 9 months, going through the Asp.net/mvc site tutorials, blogs, etc and I've STILL learned a lot from this book. This is a must have book if you want to do professional grade MVC. There are little gems every few pages. Covers far more than just MVC.
MVC - 2009-11-30
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
this is the book i wanted to learn a bit more about ASP.NET MVC, i have no regrets buying it, its very enlightening, i would say more but i have only read the first chapter!
Top Level Categories:
Internet/Online
Sub-Categories:
Internet/Online > .Net
.Net > ASP.NET
Some information on this page was provided using data from Amazon.com®. View at Amazon >