Rights Contact Login For More Details
- Wiley
More About This Title Professional ASP.NET MVC 4
- English
English
Microsoft insiders join giants of the software development community to offer this in-depth guide to ASP.NET MVC, an essential web development technology. Experienced .NET and ASP.NET developers will find all the important information they need to build dynamic, data-driven websites with ASP.NET and the newest release of Microsoft's Model-View-Controller technology. Featuring step-by-step guidance and lots of code samples, this guide gets you started and moves all the way to advanced topics, using plenty of examples.
- Designed to give experienced .NET and ASP.NET programmers everything needed to work with the newest version of MVC technology
- Expert author team includes Microsoft ASP.NET MVC insiders as well as leaders of the programming community
- Covers controllers, views, models, forms and HTML helpers, data annotation and validation, membership, authorization, security, and routing
- Includes essential topics such as Ajax and jQuery, NuGet, dependency injection, unit testing, extending MVC, and Razor
- Includes additional real-world coverage requested by readers of the previous edition as well as a new case study example chapter
- English
English
Jon Galloway works at Microsoft as a Community Program Manager. He wrote the MVC Music Store tutorial and helps manage ASP.NET site content.
Phil Haack is a developer at GitHub, a developer website used by more than a million programmers.
Brad Wilson is a developer on the ASP.NET team and has been a professional software developer for nearly 20 years.
K. Scott Allen is the founder of OdeToCode LLC. He provides custom development, consulting, and mentoring services for clients around the world.
- English
English
FOREWORD xxvii
INTRODUCTION xxix
CHAPTER 1: GETTING STARTED 1
CHAPTER 2: CONTROLLERS 31
CHAPTER 3: VIEWS 47
CHAPTER 4: MODELS 71
CHAPTER 5: FORMS AND HTML HELPERS 95
CHAPTER 6: DATA ANNOTATIONS AND VALIDATION 119
CHAPTER 7: MEMBERSHIP, AUTHORIZATION, AND SECURITY 137
CHAPTER 8: AJAX 189
CHAPTER 9: ROUTING 221
CHAPTER 10: NUGET 249
CHAPTER 11: ASP.NET WEB API 279
CHAPTER 12: DEPENDENCY INJECTION 297
CHAPTER 13: UNIT TESTING 317
CHAPTER 14: EXTENDING MVC 341
CHAPTER 15: ADVANCED TOPICS 365
CHAPTER 16: REAL-WORLD ASP.NET MVC: BUILDING THE NUGET.ORG WEBSITE 423
Summary 440
INDEX 443