Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £7.65 Amazon.co.uk Gift Card
Professional ASP.NET MVC 3 (Wrox Programmer to Programmer)
 
 
Start reading Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) on your Kindle in under a minute.

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

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) [Paperback]

Jon Galloway , Phil Haack , Brad Wilson , K. Scott Allen
3.8 out of 5 stars  See all reviews (9 customer reviews)
RRP: £29.99
Price: £19.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £10.50 (35%)
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
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £17.54  
Paperback £19.49  
Trade In this Item for up to £7.65
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) for an Amazon.co.uk gift card of up to £7.65, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) + Pro ASP.NET MVC 3 Framework 3rd Edition + Professional ASP.NET Design Patterns
Price For All Three: £77.25

Some of these items are dispatched sooner than the others. Show details

Buy the selected items together

Customers Who Bought This Item Also Bought


Product details

  • Paperback: 432 pages
  • Publisher: John Wiley & Sons (2 Sep 2011)
  • Language English
  • ISBN-10: 1118076583
  • ISBN-13: 978-1118076583
  • Product Dimensions: 18.8 x 2.1 x 23.6 cm
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: 8,897 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

New edition of the top book on MVC from the top ASP.NET experts at Microsoft!

MVC 3.0 is the latest update to Microsoft′s Model–View–Controller technology, which enables developers to build dynamic, data–driven web sites. This in–depth book shows you step by step how to use MVC 3.0. Written by top ASP.NET MVC experts at Microsoft, the latest edition of this popular book covers new and updated features such as the new View engine, Razor, NuGet, and much more. The book′s practical tutorials reinforce concepts and allow you create real–world applications. Topics include controllers and actions, forms and HTML helpers, Ajax, unit testing, and much more.

  • Shows developers and programmers how to use ASP.NET MVC 3.0, Microsoft′s new version of its Model–View–Controller technology for developing dynamic, data–driven web sites
  • Features an expert author team all are members of Microsoft′s ASP.NET team
  • Uses a step–by–step approach to explain all major features and functionalities and provides practical tutorials to allow you to create real–world applications
  • Goes into theory as well as practical application and covers such topics as Razor, NuGet (PowerShell inside Visual Studio 2010), and new layout features

Move your development skills to the next level with MVC 3.0 and Professional ASP.NET MVC 3.0.

From the Back Cover

A complete look at the new features of ASP.NET MVC 3

ASP.NET MVC 3 is the eagerly anticipated revision of Microsoft′s approach for creating data–driven dynamic applications. Written by a team of Microsoft insiders, this in–depth book shows you how to use the new features and exciting capabilities of ASP.NET MVC 3. Beginning with a short introduction to the ASP.NET MVC framework, this resource quickly shows you each step to install and create an ASP.NET MVC project. In addition, practical tutorials reinforce concepts and prepare you to create real–world applications.

Professional ASP.NET MVC 3:

  • Describes what views are and explores the Razor syntax, NuGet, unit testing, and much more

  • Explains the role of Controllers in the MVC framework and what role models play in binding and data access strategies

  • Demonstrates how to display and process forms

  • Covers the new features added in the April 2011 Tools Update, such as scaffolding and HTML5 project templates

  • Walks you through performing client and server validation of your models

  • Uncovers tips for making use of the membership, authorization, and security features

  • Highlights how TDD applies to ASP.NET MVC

wrox.com

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.


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

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(15)
(3)
(1)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
4 of 4 people found the following review helpful
Excellent 3rd edition 14 Oct 2011
Format:Paperback|Amazon Verified Purchase
As a happy purchaser of the first version of Wrox's MVC book, my initial feeling after skimming through this book was that it seemed a little scant - almost less comprehensive. Having actually used it "on the job" for the last few weeks I've now realised that this is because there is less to learn in ASP.NET MVC 3 as it does so much for you.

The book's content is actually concise, to the point, and well-judged. It expertly covers best practice and practical guidance for developing professional MVC apps. That said, there are chapters on Dependency and Injection and Unit Testing which feel both superfluous and very useful at the same time, however the overall content is more than adequate.

An excellent book, written by people who clearly know what they're talking about.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
By Yossu
Format:Paperback|Amazon Verified Purchase
My first reaction when I started reading this book was it was going to be a five-star book. I am an experienced programmer, both for the desktop and web, and was looking to understand ASP.NET MVC. I struggled with the online resources, and bought this as I thought it would be a better way of learning.

The first few chapters describe how MVC works, and the basics of how to use ASP.NET MVC3. These were brilliant, and I was able to get going quickly. It was obvious that I had only scratched the surface, and was very soon looking to take my knowledge from the simple, basic level to the level where I would be able to use it for real. That's where the book started to disappoint me.

The first problem was that the only way to get at the sample code was to use NuGet. No, you can't just download a zip file of ready-made VS solutions, you have to start a new solution, then use NuGet to add the code you want as a package. Apart from being painful and awkward, you can't add multiple code samples to one solution as the types and namespaces clash, so you end up wasting enormous amounts of time fiddling around trying to get the samples to work. This was VERY frustrating. In the end, I pretty much gave up with the sample code, which is not a positive experience.

The problem seems to be that the authors are obsessed with NuGet, and mercilessly push it whenever possible, seemingly oblivious to the fact that it is NOT the best answer to everything. What's even worse is that they devote (ie waste) an entire chapter explaining what NuGet is, how to use it and how to write your own NuGet packages. For goodness sake, why on earth is this in an ASP.NET MVC book? It has absolutely NOTHING to do with the subject of the book. By this time, it was no more than a four-star book.

The real disappointment came when I got to the chapters on more advanced topics, such as IoC/DI. These were so badly explained as to be a waste of time. I have done a fair bit of IoC/DI, and so knew what it was about before I started reading the chapter. The initial explanation was fairly clear, and I was looking forward to seeing how it fitted in to the ASP.NET MVC framework. Oh no, they aren't going to tell you that, it would be too easy! Sample code? No, you don't get that either. Their (poor) excuse is that as there are so many IoCs around, they can't show you how to use them all, so check the documentation for your chosen one to see how to use it. Well, how about giving us some idea of which ones are around, with some comments as to how good they are? How about choosing one and showing some sample code for that one? This would have made it much clearer, and is the way other books in this series do it (such as Professional Enterprise.NET (Wrox Programmer to Programmer)). I was left little wiser than when I started the chapter.

To round off the poor quality of this chapter, they jump right in to telling you about the various interfaces you can implement to do your own IoC/DI code, without giving you any idea how to do it in practice, or (worse) why and when you might want to do this in the first place. The result is a confusing, unhelpful mess. This is a common feature of other chapters as well, where they describe (if I can use the word loosely) interfaces exposed by the framework, but don't tell you when or why you might want to implement them. There is no indication of where the standard, everyday stuff ends and the advanced, once-in-a-while stuff starts.

In fairness, the chapter on security was excellent. They clearly explain various forms of attack that can be made on your web site, and show how to defend yourself against them. Most of this wasn't specific to ASP.NET MVC, and probably could be read by any ASP.NET developer.

All in all, a major disappointment. I generally find that Wrox Pro books to be of a high standard, but this was an exception. It's a shame, as the introductory part was excellent, other than the pathetic mess they made of the sample code. This book needs some serious rewriting before it could become the book it promises to be.
Was this review helpful to you?
2 of 2 people found the following review helpful
Disappointed 4 Dec 2011
Format:Paperback
Having been waiting for this to come out and pre-ordered it, I have been disappointed.

ASP NET MVC has been evolving since the beta 1 and the material on the blogs can refer to v1 or 2 while there can be better ways to achieve the same goal. Hence I needed a cohesive in-depth under-the-hood book to give me a good understanding of how ASP NET MVC 3 works. Well, at least this is not that book.

There are several problems with this book. First of all, it does not have a target audience. It seems to have been targeted towards beginner to mid-level developer while it is peppered with in-depth knowledge that would not benefit such developers. On the other hand those in-depth sections are short and shallow.

The book is not cohesive, and it is not well-written; it might have to do with having several authors. It is choppy, erratic and I must say did not add to my knowledge on ASP NET MVC for the amount of hours spent.

I think the main issue here is that there seem to be a conscious effort to make the book less than 400 pages. While this has made the book shorter, it definitely made it choppy, quite often only mentioning features without going to enough details.

If you have just picked up ASP NET MVC (and have some .NET background), this might be for you. But certainly it wasn't for me.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

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
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


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