Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: £2.03

or
Sign in to turn on 1-Click ordering.
 
   
Trade in Yours
For a £0.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

ASP.NET MVC 2 in Action [Paperback]

Jeffrey Palermo , Ben Scheirman , Jimmy Bogard , Eric Hexter , Matthew Hinze

RRP: £35.99
Price: £31.67 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.32 (12%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Tuesday, 28 May? Choose Express delivery at checkout. See Details
Trade In this Item for up to £0.25
Trade in ASP.NET MVC 2 in Action for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

5 July 2010 193518279X 978-1935182795 1

Microsoft ASP.NET MVC (model/view/controller) is a relatively new Web application framework that combines ASP.NET's power and ease of use with the stability and testability of a MVC framework. The much-anticipated version 2 release brings new capabilities to the framework along with numerous additions that enhance developer productivity. In ASP.NET MVC 2 in Action, readers learn how to move from web form-based development to designs based on the MVC pattern. It begins with an introduction to the MVC framework and quickly dives into a working MVC 2 project.

Featuring full coverage of new version 2 features, this book helps readers use developer-oriented upgrades like "Areas" to break a large project into smaller pieces and explore the new data handling tools. This revised edition adds a completely new tutorial to bring developers with no prior exposure to the MVC pattern up to speed quickly, keeping its focus on providing high-quality, professional grade examples that go deeper than the other ASP.NET MVC books.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.



Product details

  • Paperback: 450 pages
  • Publisher: Manning Publications; 1 edition (5 July 2010)
  • Language: English
  • ISBN-10: 193518279X
  • ISBN-13: 978-1935182795
  • Product Dimensions: 18.9 x 2.2 x 23.4 cm
  • Amazon Bestsellers Rank: 643,043 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

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.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.2 out of 5 stars  16 reviews
10 of 11 people found the following review helpful
5.0 out of 5 stars MVC2 to the max 24 Jun 2010
By W. Lee - Published on Amazon.com
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.

By the end, almost everything in MVC2 has been thoroughly examined, as well as supporting subjects such as deployment and testing. This is a book that is also a coding companion, reinforcing its "recipe" aspect. I have already incorporated some of the covered tools and techniques into my own projects. This book is a must-have for the serious mvc2 developer. I don't write many reviews. This book merited the effort. Very highly recommended.

Any complaints? No. But like anything excellent, you want more. For instance, I would like to have seen Entity Framework 4 covered in addition to NHibernate.

This review is based on the eBook version. The presence of color in the pdf is a nice addition, though most of my reading was on the Kindle DX.
7 of 7 people found the following review helpful
1.0 out of 5 stars Rare Manning Misfire 16 Mar 2011
By Scott Etter - Published on Amazon.com
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. There is almost no mention of Microsoft's competing offerings, MSBuild and Entity Framework. Not that it really matters. In 10 pages you're not even going to get the tip if the iceberg of AutoMapper, maybe just some flakes.

All in all, there are some interesting ideas presented, but they are more alluded to than covered in any real detail. This book could have been a decent overview of MVC with a different organization, so I struggled with whether to give it one or two stars. But my hope is that Manning will see the more negative than normal (for them) feedback and make sure this doesn't happen again.

Finally, the writing itself should have been edited to be more clear. This sentence, "In this book, we eschewed the value of embracing strongly typed views and expression-based HTML helpers." appears after 300 pages of advocating strongly typed views and so on. I know it's a tech book, but clear, high-quality writing is still necessary to make it an effective resource.
4 of 4 people found the following review helpful
4.0 out of 5 stars A very nice book (at least for a person previously exposed to some MVC frameworks) 2 Sep 2010
By timmi4sa - Published on Amazon.com
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.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges