Professional ASP.NET MVC 2 (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 £0.40 Amazon.co.uk Gift Card
Professional ASP.NET MVC 2 (Wrox Programmer to Programmer)
 
 
Start reading Professional ASP.NET MVC 2 (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 2 (Wrox Programmer to Programmer) [Paperback]

Jon Galloway , Scott Hanselman , Phil Haack , Scott Guthrie , Rob Conery
2.6 out of 5 stars  See all reviews (7 customer reviews)
RRP: £29.99
Price: £25.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.50 (15%)
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.
Only 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £17.99  
Paperback £25.49  
Trade In this Item for up to £0.40
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Professional ASP.NET MVC 2 (Wrox Programmer to Programmer) for an Amazon.co.uk gift card of up to £0.40, 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.

Watch a Related Video



Frequently Bought Together

Professional ASP.NET MVC 2 (Wrox Programmer to Programmer) + Pro ASP.NET MVC 2 Framework 2nd Edition (Expert's Voice in .NET) + Pro C# 2010 And The .NET 4.0 Platform 5th Edition
Price For All Three: £103.85

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 552 pages
  • Publisher: John Wiley & Sons (25 Jun 2010)
  • Language English
  • ISBN-10: 0470643188
  • ISBN-13: 978-0470643181
  • Product Dimensions: 23.5 x 18.8 x 2.7 cm
  • Average Customer Review: 2.6 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 309,477 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

Top–selling MVC book from a top team at Microsoft—now fully updated!

ASP.NET MVC 2.0 is now available and shipping with Visual Studio 2010 and .NET 4. A new update to Microsoft’s Model–View–Controller technologies, MVC 2 enables developers to build dynamic, data–driven Web sites. Professional ASP.NET MVC 2 shows you step–by–step how to use MVC 2. You’ll learn both the theory behind MVC 2, as well as walk through practical tutorials, where you’ll create a real–world application. Topics include transitioning from ASP.NET development, as well as an overview of related tools and technologies, including LINQ, jQuery, and REST.

This book is divided into two very broad sections, each comprising several chapters.

The first half of the book is concerned with introducing the MVC pattern and how ASP.NET MVC 2 implements that pattern.

Chapter 1 "NerdDinner" uses a small but complete application to walk you through how to build an ASP.NET MVC 2 application and some of the core concepts behind ASP.NET 2 MVC. 

Chapter 2 "Model–View–Controller and ASP.NET" starts off with a description of the Model–View–Controller pattern, explaining the basic concepts of the pattern and providing a bit of its history. The chapter goes on to describe the state of the MVC pattern on the web today as it is implemented by various frameworks, such as ASP.NET MVC 2.

Chapter 3 "ASP.NET > ASP.NET MVC" then covers the ways that ASP.NET MVC is different from ASP.NET Web Forms.

Chapter 4 "Routes and URLs" digs deep into routing to describe the role that URLs play in your application and how routing figures into that. It also differentiates routing from URL rewriting and covers a bit on extending routing and writing unit tests for routes.

Chapter 5 "Controllers" takes a look at controllers and controller actions–what they are, and how to write them. It also covers action results, which are returned by controller actions and what they are used for.

Chapters 6 "Views" and 7 "Ajax" cover views and view engines, and then add a little flavor on top by examining the role that AJAX plays in your views.

The second half of the book focuses entirely on advanced techniques and extending the framework.

Chapter 8 "Filters" goes into detail on action filters, which provide an extensibility point for adding cross–cutting behaviors to action methods.

Chapter 9 "Securing Your Application" covers security and good practices for building a secure application.

Chapter 10 "Test Driven Development with ASP.NET MVC" provides a brief introduction to Test Driven Development (TDD) as it applies to ASP.NET MVC.

Chapter 11 "Testable Design Patterns" shows you real–world patterns and practices for building applications that are testable.

Chapter 12 "The Best of Both Worlds: Web Forms and MVC Together" discusses how Web Forms and MVC work together.

Chapter 13 "What′s New in ASP.NET MVC 2" covers what′s new in MVC 2.

This book is for web developers who are looking to add more complete testing to their web sites, and who are perhaps ready for "something different."

In some places, we assume that you′re somewhat familiar with ASP.NET WebForms, at least peripherally. There are a lot of ASP.NET WebForms developers out there who are interested in ASP.NET MVC so there are a number of places in this book where we contrast the two technologies. Even if you′re not already an ASP.NET developer, you might still find these sections interesting for context, as well as for your own edification as ASP.NET MVC may not be the web technology that you′re looking for.

From the Back Cover

A comprehensive overview covering the new features of MVC 2

ASP.NET MVC 2, Microsoft′s latest version of the successful web development framework, helps you create dynamic data–driven web sites; this book gives you an extra edge. Starting with Scott Guthrie′s popular NerdDinner.com application, this book uses real–world examples to discuss the theory behind MVC 2: how to transition from ASP.NET Web Forms development, and how you benefit from advanced features. The author team scrutinizes MVC 2′s new features and explains how MVC 2 relates to Visual Studio® and .NET versions.

Professional ASP.NET MVC 2:

  • Shows you how to create the database, build the Model, and work with Controllers and Views

  • Addresses authentication and authorization

  • Explores MVC 2 in relation to Ruby on Rails®, Django® and Python®, MonoRail, and others

  • Dissects views: what they do, what they shouldn′t do, and how to specify a view

  • Explains how to share data between Web Forms and MVC

  • Points out the important changes between MVC 1.0 and MVC 2

  • Includes 2 weeks of Rob Conery′s TekPub, expert screencasts on ASP.NET MVC 2, LINQ, ASP.NET 4, Entity Framework, jQuery, and more

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.

wrox.comProgrammer 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.


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

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(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
Format:Paperback
Total utter frustration! There are so many errors and ommissions that by halfway through chapter 1 (the bit where you code along with their examples) I have lost faith in the quality of the rest of the book; and to be honest with the authors and Wrox Press.
So why 2 stars instead of 1, well if you persevere and use the internet to search for all the solutions to the problems (they are all there; as everyone else has had the same problems) then you can still learn quite a bit and it'll teach you about debugging other peoples code which is always handy.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
Too many errors 21 Sep 2010
By Simona
Format:Paperback
The idea of the authors is very nice: we will take you through a complete example in which you will discover the capabilities without going too deep into the details. After the example we will dive deeper into the theory behind what you just did so that you will better understand.
Nice idea.
Pity that the walkthrough is full of errors, leading the reader to hours of frustration while he tries to let the example work without having the knowledge required to understand where the error lies.
Personally I bought a book because I didn't want to spend days on google reading thousands of different articles, I wanted one place to study the whole subject, but in the end I had to browse the web anyway looking for information on how to solve all the problems I got. Not even the downloadable working example can help, see the fact that it has a different implementation than the one suggested in the book.
The wrox forum is also full of angry people helping each other, seen the fact that neither Wrox nor the authors have still found the time to correct all the mistakes.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback
I bought this book a while ago (when MVC3 was a while away from being released) and considering the authors of this book I expected much more than it delivers.

There are so many errors that you spend too much time wondering if it is really an error in the book or if you have missed something. It certainly does not help with understanding the subject matter.
The examples do not flow and code for the same methods change from one snippet to the next with no explanation in between. Some of the code just does not work and the Errata published on the Wrox site only scratches the surface of the problem. If you are familiar enough with MVC2 to spot the mistakes in the code then you probably do not need to read the book.

I was looking to buy the next revision of the book covering MVC3 but I think I'll look for an alternative or just use the web.
Comment | 
Was this review helpful to you?

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