Table of Contents
A Quick Introduction to ASP.NET MVC
A Sample Application: The MVC Music Store
Chapter 5: Forms and HTML Helpers
Chapter 6: Data Annotations and Validation
Annotating Orders for Validation
Chapter 7: Membership, Authorization, and Security
Using the Authorize Attribute to Require Login
Using the Authorize Attribute to Require Role Membership
Extending Roles and Membership
External Login via OAuth and OpenID
Understanding the Security Vectors in a Web Application
Proper Error Reporting and the Stack Trace
Security Recap and Helpful Resources
Get Professional ASP.NET MVC 4 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.