Professional ASP.NET MVC 3
Wrox Press
Published on 9. August 2011
Book
Paperback/Softback
432 pages
978-1-118-07658-3 (ISBN)
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.
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.
More details
Edition
1. Auflage
Language
English
Place of publication
United States
Publishing group
John Wiley & Sons Inc
Target group
Professional and scholarly
Illustrations
Illustrations
Dimensions
Height: 23.6 cm
Width: 18.7 cm
Thickness: 2 cm
Weight
734 gr
ISBN-13
978-1-118-07658-3 (9781118076583)
Schweitzer Classification
Persons
Jon Galloway works at Microsoft as part of the Server and Tools online group, where he focuses on the ASP.NET community and the ASP.NET website.
Phil Haack is a senior program manager at Microsoft on the Web Platform and Tools team. His areas of responsibility include ASP.NET MVC and NuGet.
Brad Wilson has nearly 20 years of experience in professional software development and web development. He currently works on the ASP.NET MVC project at Microsoft.
K. Scott Allen is the founder of OdeToCode LLC where he provides custom development, consulting, and mentoring services for clients around the world.
Phil Haack is a senior program manager at Microsoft on the Web Platform and Tools team. His areas of responsibility include ASP.NET MVC and NuGet.
Brad Wilson has nearly 20 years of experience in professional software development and web development. He currently works on the ASP.NET MVC project at Microsoft.
K. Scott Allen is the founder of OdeToCode LLC where he provides custom development, consulting, and mentoring services for clients around the world.
Content
FOREWORD xxiii
INTRODUCTION xxv
CHAPTER 1: GETTING STARTED 1
CHAPTER 2: CONTROLLERS 23
CHAPTER 3: VIEWS 39
CHAPTER 4: MODELS 69
CHAPTER 5: FORMS AND HTML HELPERS 93
CHAPTER 6: DATA ANNOTATIONS AND VALIDATION 117
CHAPTER 7: SECURING YOUR APPLICATION 135
CHAPTER 8: AJAX 179
CHAPTER 9: ROUTING 211
CHAPTER 10: NUGET 239
CHAPTER 11: DEPENDENCY INJECTION 271
CHAPTER 12: UNIT TESTING 291
CHAPTER 13: EXTENDING MVC 315
CHAPTER 14: ADVANCED TOPICS 339
INDEX 389
INTRODUCTION xxv
CHAPTER 1: GETTING STARTED 1
CHAPTER 2: CONTROLLERS 23
CHAPTER 3: VIEWS 39
CHAPTER 4: MODELS 69
CHAPTER 5: FORMS AND HTML HELPERS 93
CHAPTER 6: DATA ANNOTATIONS AND VALIDATION 117
CHAPTER 7: SECURING YOUR APPLICATION 135
CHAPTER 8: AJAX 179
CHAPTER 9: ROUTING 211
CHAPTER 10: NUGET 239
CHAPTER 11: DEPENDENCY INJECTION 271
CHAPTER 12: UNIT TESTING 291
CHAPTER 13: EXTENDING MVC 315
CHAPTER 14: ADVANCED TOPICS 339
INDEX 389