Automotive Holiday Deals Books Gift Guide Books Gift Guide Shop Women's Cyber Monday Deals Week Learn more nav_sap_SWP_6M_fly_beacon Prime Music Sweepstakes egg_2015 Fire TV Stick Get Ready for the Winter Gifts for Her Amazon Gift Card Offer mithc mithc mithc  Amazon Echo Starting at $49.99 Kindle Voyage Shop Now bgg

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

ASP.NET MVC 2 in Action 1st Edition

16 customer reviews
ISBN-13: 978-1935182795
ISBN-10: 193518279X
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$15.00 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$49.99 On clicking this link, a new layer will be open
More Buying Choices
35 New from $20.27 44 Used from $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Get Up to 80% Back Rent Textbooks
$49.99 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Gift-wrap available.

Editorial Reviews

About the Author

JEFFREY PALERMO is the CIO of Headspring Systems, cofounder of the MvcContrib project, and a Microsoft MVP. A popular speaker and writer, Jeffrey ™s Party with Palermo site is one of the first and longest-running ASP.NET MVC websites.

BEN SCHEIRMAN is a Microsoft MVP, Microsoft ASP Insider, and Certified Scrum Master. He is Director of Development for ChaiONE in Houston, TX.

JIMMY BOGARD is a Principal Consultant at Headspring Systems, a Microsoft Certified Application Developer (MCAD), an ASP Insider, and a Microsoft MVP.

ERIC HEXTER is a veteran software developer and Director of the Austin .NET Users group.

MATT HINZE is a Principal Consultant at Headspring, a MCAD, ASP Insider, and Microsoft MVP.


Product Details

  • Paperback: 450 pages
  • Publisher: Manning Publications; 1 edition (July 8, 2010)
  • Language: English
  • ISBN-10: 193518279X
  • ISBN-13: 978-1935182795
  • Product Dimensions: 7.4 x 0.9 x 9.2 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #2,361,452 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

7 of 7 people found the following review helpful By Scott Etter on March 15, 2011
Format: Paperback
I've read more than a dozen Manning books and have found them generally very reliable, but this one is just a mess. I have to assume that the problem is because it has five credited authors, and in fact it reads like a collection of magazine articles or conference presentations written by a bunch of different people. Other Manning books with multiple authors manage to sound like one person guided the organization of the book, and that should be the lead author or editor's responsibility, but with five authors this one just seems to have gone off the rails.

There are 27 chapters in 385 pages of text so all the chapters are very short even when this doesn't make any sense. There are four chapters on controllers (the C in MVC) and they are chapters 4, 9, 13, and 19. Why not at least put them next to each other? It's so bad that two chapters have nearly identical sidebars explaining the use of Inversion of Control / Dependency Injection in controller factories. Not only does this make things difficult for the reader, but the editor apparently had problems with it too. In an early chapter discussing deployment and hosting you see the statement, "Later in this chapter, we'll look at taking advantage of NAnt to perform deployment tasks..." Nothing about NAnt in that chapter, but in a separate chapter (11 chapters later!) NAnt does finally get discussed.

Other than the disjointed organization, the small chapters don't allow for a very substantial look into any of the technologies discussed. The technologies are selected arbitrarily based on the authors' experience. Many of them have a direct relationship to MvcContrib, and they are into other mature OSS frameworks such as NAnt and NHibernate.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
10 of 11 people found the following review helpful By W. Lee on June 24, 2010
Format: Paperback
Although you can read this book with just a bit of MVC understanding, it would definitely be a struggle. That's because although it does explain MVC2 concepts, I would say that the book has a strong "recipe flavor". The main emphasis is applying and extending MVC2. For example, the first chapter on Areas introduces the concept and shows how it works. A second chapter is devoted to creating "Portable Areas" that can be placed outside of the main MVC project, including completely separate solutions.. Very cool, and fills a hole in MVC2. A large site with all of its views and controllers in one project can be quite cumbersome in Visual Studio, even with areas.

The authors' association with MvcContrib shows throughout the book. Besides the already-mentioned portable areas, they cover the mvc grid, fluent interfaces, test helpers, Bus, and so on. But they also use AutoMapper, NHibernate, unit test frameworks, StructureMap and other common libraries and frameworks in their examples.

The writing is clear and flows well. The examples are many, extended and practical. No "hello world" here. Instead you get items such as how to add a diagnostic capability for displaying routing information on pages. Some of these sample projects also appear on MvcContrib-linked videos or blogs, but book presentation gives a lot more room for explanation.

Code is a big fraction of the text, which in this case is a Good Thing. Along with each section of code, cueballs are attached that are then explained in the text (a standard Manning thing). For some projects, not all of the code is in the book. The full code, organized by chapter, is a download.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
4 of 4 people found the following review helpful By timmi4sa on September 2, 2010
Format: Paperback
Having read the author's 5-star "auto-review" I was initially of a low opinion. Then I bought the book (I started to like Manning after "C# In Depth") and I am currently on Chapter 13. Wow - the book is fast (literally, in a good way) - exactly what I need to know just how to use and just when to extend the Microsoft's flavor of MVC.

I guess it is a matter of personal preference, but I do _not_ like a lot of [obvious] code and output that would clutter the book and convert it into a 'XXX in 21 days' play-by-play. But I acknowledge that I have been previously exposed to RoR and very familiar with the MVC concept.

Why not 5-stars? The authors have not mentioned Enterprise Library or at least a stand-alone Unity2 IoC container, which is weird since it is an open extensible framework. It is a book on the Microsoft's MVC implementation so Enterprise Library would seem to be a perfect fit (I am hoping to find a reference after Chapter 13).

Summary: if you need to participate in an MVC project very soon and are not a beginner this is a very nice book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful By Andy Menon on January 22, 2012
Format: Paperback
I've built a couple of MVC applications that are way more than the tutorials you run into on the internet (one entity, one screen, and one set of CRUD methods,and everyone lives happily ever after?), and I needed something that would help me redesign an application where the business logic and validation in a view is dependent on user inputs in the previous view (such as a tabbed control).And, I bought this book after it was recommended in an article that dealt with ViewModels.

I managed to cover the first 3 chapters the very evening I got the book, and hit a stonewall as soon as I stepped into the third. In the first chapter the author makes it clear that he is not interested in "hand holding", which is OK. But I guess there is lot of difference between hand holding and directing someone down a clear path which in this context translates to writing a clearly outlined book.

Agreed that the people behind this book are smart, and probably know how to get from point A to point C without going thro' Point B, but that does not mean that they get to write a book that is totally disjointed from reality, and reads more like a revelation of the cosmos.

It's more like "Abstract Art". If one does not understand it, then you call it "Genius!"

Skip this book folks. This is not "MVC in Action", but more like "MVC Dissected"!
If I wanted to see the innards of MVC code, I would be working at Microsoft, not trying to build MVC applications just like most of us folks do.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
ASP.NET MVC 2 in Action
This item: ASP.NET MVC 2 in Action
Price: $49.99
Ships from and sold by