Read professional_asp_net_mvc_2.pdf text version


More information from

Professional ASP.NET MVC 2

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-ViewController 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.


Introduction. Chapter 1 NerdDinner. Chapter 2 Model-View-Controller and ASPNET. Chapter 3 ASPNET > ASPNET MVC. Chapter 4 Routes and URLs. Chapter 5 Controllers. Chapter 6 Views. Chapter 7 AJAX. Chapter 8 Filters. Chapter 9 Securing Your Application. Chapter 10 Test Driven Development with ASPNET MVC. Chapter 11 Testable Design Patterns. Chapter 12 Best of Both Worlds: Web Forms and MVC Together. Chapter 13 What's New in ASPNET MVC 2. Index.


Order Online - Order by Fax - using the form below Order by Post - print the order form below and send to Research and Markets, Guinness Centre, Taylors Lane, Dublin 8, Ireland.

Page 1 of 2 Fax Order Form

To place an order via fax simply print this form, fill in the information below and fax the completed form to 646-6071907 (from USA) or +353-1-481-1716 (from Rest of World). If you have any questions please visit

Order Information

Please verify that the product information is correct. Product Name: Web Address: Office Code: Professional ASP.NET MVC 2 OC8IINPTPPVXT

Product Format

Please select the product format and quantity you require: Quantity Hard Copy: EURO 38.00 + Euro 25.00 Shipping/Handling

Contact Information

Please enter all the information below in BLOCK CAPITALS Title: First Name: Email Address: * Job Title: Organisation: Address: City: Postal / Zip Code: Country: Phone Number: Fax Number: * Please refrain from using free email accounts when ordering (e.g. Yahoo, Hotmail, AOL) Mr Mrs Dr Miss Last Name: Ms Prof

Page 2 of 2 Payment Information

Please indicate the payment method you would like to use by selecting the appropriate box. Pay by credit card: American Express Diners Club Master Card Visa Cardholder's Name Cardholder's Signature Expiry Date Card Number CVV Number Issue Date

(for Diners Club only)

Pay by check:

Please post the check, accompanied by this form, to: Research and Markets, Guinness Center, Taylors Lane, Dublin 8, Ireland. Please transfer funds to: Account number Sort code Swift code IBAN number Bank Address 833 130 83 98-53-30 ULSBIE2D IE78ULSB98533083313083 Ulster Bank, 27-35 Main Street, Blackrock, Co. Dublin, Ireland.

Pay by wire transfer:

If you have a Marketing Code please enter it below: Marketing Code: Please note that by ordering from Research and Markets you are agreeing to our Terms and Conditions at

Please fax this form to: (646) 607-1907 or (646) 964-6609 - From USA +353 1 481 1716 or +353 1 653 1571 - From Rest of World


4 pages

Report File (DMCA)

Our content is added by our users. We aim to remove reported files within 1 working day. Please use this link to notify us:

Report this file as copyright or inappropriate


You might also be interested in

Microsoft Word - F10_final.doc
Microsoft Word - Intro Table of Contents 072506.doc
FortiClient Endpoint Security Administration Guide
U.S. Fish and Wildlife Service Form 3-200-73