- 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.5 out of 5 stars See all reviews (30 customer reviews)
- Amazon Best Sellers Rank: #2,810,003 in Books (See Top 100 in Books)
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.
To get the free app, enter your mobile phone number.
ASP.NET MVC 2 in Action 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
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.
Top Customer Reviews
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.
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 ›
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 ›
Shortly after I got started with my project (which I chose to do in MVP) I was asked to do a review for the ASP.NET MVC in Action book. I gladly accepted and started to read as Jeffrey Palermo, Ben Scheirman, and Jimmy Bogard explored the world of ASP.NET MVC offerings. I thought that they did a very good job of describing how Microsoft meant you to use the new framework and a better job of describing how to break beyond the limitations of the current offerings. They go above and beyond to describe best practices early on.
I must say that this is one of the few books that I have ever read cover to cover so many times! With each review of the book I went through each chapter to find any updates. As this book was being written several new CTP's of the ASP.NET MVC framework were released. With each of the CTP releases came a new rendering of the book. It was quite fun to see how quickly things changed over the year that this book was written.
Finally having the final review in my hands and being so very familiar with it's content, I have to say that of all the books on the ASP.NET MVC framework the ASP.NET MVC in Action book should be at the top of your list for things to purchase in the upcoming months. At a quick glance this book covers all things relating to ASP.NET MVC and then some. This book is not just a regurgitation of MSDN or other resource as so many books are these days.Read more ›
Most Recent Customer Reviews
Overall I thought this was a great book. The authors covered a much broader range of MVC and how to interact with it from many angles - in a sort of holistic approach - moreso... Read morePublished on May 1, 2012 by K. Painter
It's common for one part of a book to expect the reader to have knowledge from an earlier part. More than once in this Manning book, I came across a part where I felt that an... Read morePublished on March 6, 2012 by user202
This book is a real waste of time. When the opening "Getting Started" sample code is so poorly explained in the book that that it doesn't work, then the book is a waste of time. Read morePublished on February 6, 2012 by RR
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... Read morePublished on January 22, 2012 by TimeTraveller
I enjoyed this book very much, because it made a good transition from the traditional Web Forms approach. Read morePublished on June 2, 2011 by Joseph M. Morgan
Very disappointed, the folks behind the book are very experienced ASP .Net MVC developers. But, the book lacks flow. Read morePublished on March 28, 2011 by Raghavan
I was new to MVC2 and was having difficulties finding specific information I needed on the net. I know one of the other reviewers was very unimpressed, and to be honest it could... Read morePublished on January 21, 2011 by Robert Leclerc
If you are serious about MVC and are not looking for a primer, then this is a good book.
There is a wealth of information contained within.
Not convinced. Read more
I think that if you want to be a good developer in .NET using MVC pattern, this book is gonna to be useful a lot. Read morePublished on October 22, 2010 by Matt Wildness