- ASP.NET MVC 4
- ASP.NET MVC 4 Mobile Features
- Getting Started with ASP.NET MVC 4
- Using Page Inspector in ASP.NET MVC
- Getting Started with ASP.NET MVC 4 and Visual Studio 2012
- Using Asynchronous Methods in ASP.NET MVC 4
- Bundling and Minification
- Using OAuth Providers with MVC 4
- ASP.NET MVC Facebook Birthday App
- Custom MVC Template
- MVC Music Store
- 1. Part 1: Overview and File->New Project
- 2. Part 2: Controllers
- 3. Part 3: Views and ViewModels
- 4. Part 4: Models and Data Access
- 5. Part 5: Edit Forms and Templating
- 6. Part 6: Using Data Annotations for Model Validation
- 7. Part 7: Membership and Authorization
- 8. Part 8: Shopping Cart with Ajax Updates
- 9. Part 9: Registration and Checkout
- 10. Part 10: Final Updates to Navigation and Site Design, Conclusion
- Getting Started with EF using MVC
- 1. Creating an Entity Framework Data Model for an ASP.NET MVC Application (1 of 10)
- 2. Implementing Basic CRUD Functionality with the Entity Framework in ASP.NET MVC Application (2 of 10)
- 3. Sorting, Filtering, and Paging with the Entity Framework in an ASP.NET MVC Application (3 of 10)
- 4. Creating a More Complex Data Model for an ASP.NET MVC Application (4 of 10)
- 5. Reading Related Data with the Entity Framework in an ASP.NET MVC Application (5 of 10)
- 6. Updating Related Data with the Entity Framework in an ASP.NET MVC Application (6 of 10)
- 7. Handling Concurrency with the Entity Framework in an ASP.NET MVC Application (7 of 10)
- 8. Implementing Inheritance with the Entity Framework in an ASP.NET MVC Application (8 of 10)
- 9. Implementing the Repository and Unit of Work Patterns in an ASP.NET MVC Application (9 of 10)
- 10. Advanced Entity Framework Scenarios for an MVC Web Application (10 of 10)
- 11. Building the Chapter Downloads
- Views
- Controllers and Routing
- Security
- JavaScript
- Deployment
- ASP.NET Web Deployment using Visual Studio 2012
- 1. Introduction
- 2. Preparing for Database Deployment
- 3. Web.config File Transformations
- 4. Project Properties
- 5. Deploying to Test
- 6. Setting Folder Permissions
- 7. Deploying to Production
- 8. Deploying a Code Update
- 9. Deploying a Database Update
- 10. Command Line Deployment
- 11. Deploying Extra Files
- 12. Troubleshooting
- Deploying an ASP.NET MVC Application to a Windows Azure Web Site and SQL Database
- ASP.NET Web Deployment with SQL Server Compact using Visual Studio
- 1. Visual Studio Web Deployment with SQL Server Compact - Introduction
- 2. Visual Studio Web Deployment with SQL Server Compact- Deploying SQL Server Compact Databases
- 3. Visual Studio Web Deployment with SQL Server Compact - Web.Config File Transformations
- 4. Visual Studio Web Deployment with SQL Server Compact - Configuring Project Properties
- 5. Visual Studio Web Deployment with SQL Server Compact - Deploying to IIS as a Test Environment
- 6. Visual Studio Web Deployment with SQL Server Compact - Setting Folder Permissions
- 7. Visual Studio Web Deployment with SQL Server Compact - Deploying to the Production Environment
- 8. Visual Studio Web Deployment with SQL Server Compact - Deploying a Code-Only Update
- 9. Visual Studio Web Deployment with SQL Server Compact - Deploying a Database Update
- 10. Visual Studio Web Deployment with SQL Server Compact - Migrating to SQL Server
- 11. Visual Studio Web Deployment with SQL Server Compact - Deploying a SQL Server Database Update
- 12. Visual Studio Web Deployment with SQL Server Compact - Troubleshooting
- .NET Multi-Tier Application Using MVC 4 and Windows Azure Storage Tables, Queues, and Blobs
- How to deploy an ASP.NET web application to a Windows Azure Web Site using Visual Studio
- ASP.NET Web Deployment using Visual Studio 2012
- Getting Started with ASP.NET MVC3
- Getting Started with ASP.NET MVC 3 (C#)
- 1. Intro to ASP.NET MVC 3 (C#)
- 2. Adding a Controller (C#)
- 3. Adding a View (C#)
- 4. Adding a Model (C#)
- 5. Accessing your Model's Data from a Controller (C#)
- 6. Examining the Edit Methods and Edit View (C#)
- 7. Adding a New Field to the Movie Model and Table (C#)
- 8. Adding Validation to the Model (C#)
- 9. Improving the Details and Delete Methods (C#)
- Getting Started with ASP.NET MVC 3 (VB.NET)
- 1. Intro to ASP.NET MVC 3 (VB)
- 2. Adding a Controller (VB)
- 3. Adding a View (VB)
- 4. Adding a Model (VB)
- 5. Accessing your Model's Data from a Controller (VB)
- 6. Examining the Edit Methods and Edit View (VB)
- 7. Adding a New Field to the Movie Model and Database Table (VB)
- 8. Adding Validation to the Model (VB)
- 9. Improving the Details and Delete Methods (VB)
- Getting Started with ASP.NET MVC 3 (C#)
- Older Versions
- Getting Started With MVC
- Models (Data)
- 1. Creating Model Classes with the Entity Framework (C#)
- 2. Creating Model Classes with LINQ to SQL (C#)
- 3. Displaying a Table of Database Data (C#)
- 4. Performing Simple Validation (C#)
- 5. Validating with the IDataErrorInfo Interface (C#)
- 6. Validating with a Service Layer (C#)
- 7. Validation with the Data Annotation Validators (C#)
- 8. Creating Model Classes with the Entity Framework (VB)
- 9. Creating Model Classes with LINQ to SQL (VB)
- 10. Displaying a Table of Database Data (VB)
- 11. Performing Simple Validation (VB)
- 12. Validating with the IDataErrorInfo Interface (VB)
- 13. Validating with a Service Layer (VB)
- 14. Validation with the Data Annotation Validators (VB)
- ASP.NET MVC Views
- 1. ASP.NET MVC Views Overview (C#)
- 2. Creating Custom HTML Helpers (C#)
- 3. TagBuilder Class to Build HTML Helpers (C#)
- 4. Creating Page Layouts with View Master Pages (C#)
- 5. Passing Data to View Master Pages (C#)
- 6. ASP.NET MVC Views Overview (VB)
- 7. Creating Custom HTML Helpers (VB)
- 8. TagBuilder Class to Build HTML Helpers (VB)
- 9. Creating Page Layouts with View Master Pages (VB)
- 10. Passing Data to View Master Pages (VB)
- Controllers and Routing
- 1. ASP.NET MVC Routing Overview (C#)
- 2. Understanding Action Filters (C#)
- 3. Improving Performance with Output Caching (C#)
- 4. Adding Dynamic Content to a Cached Page (C#)
- 5. Creating a Controller (C#)
- 6. Creating an Action (C#)
- 7. ASP.NET MVC Routing Overview (VB)
- 8. Understanding Action Filters (VB)
- 9. Improving Performance with Output Caching (VB)
- 10. Adding Dynamic Content to a Cached Page (VB)
- 11. Creating a Controller (VB)
- 12. Creating an Action (VB)
- Deployment
- Security
- 1. Authenticating Users with Forms Authentication (C#)
- 2. Authenticating Users with Windows Authentication (C#)
- 3. Preventing JavaScript Injection Attacks (C#)
- 4. Authenticating Users with Forms Authentication (VB)
- 5. Authenticating Users with Windows Authentication (VB)
- 6. Preventing JavaScript Injection Attacks (VB)
- Unit Testing
- Contact Manager
- 1. Iteration #1 – Create the Application (C#)
- 2. Iteration #2 – Make the application look nice (C#)
- 3. Iteration #3 – Add form validation (C#)
- 4. Iteration #4 – Make the application loosely coupled (C#)
- 5. Iteration #5 – Create unit tests (C#)
- 6. Iteration #6 – Use test-driven development (C#)
- 7. Iteration #7 – Add Ajax functionality (C#)
- 8. Iteration #1 – Create the Application (VB)
- 9. Iteration #2 – Make the application look nice (VB)
- 10. Iteration #3 – Add form validation (VB)
- 11. Iteration #4 – Make the application loosely coupled (VB)
- 12. Iteration #5 – Create unit tests (VB)
- 13. Iteration #6 – Use test-driven development (VB)
- 14. Iteration #7 – Add Ajax functionality (VB)
- NerdDinner
- 1. Introducing the NerdDinner Tutorial
- 2. Create a New ASP.NET MVC Project
- 3. Create a Database
- 4. Build a Model with Business Rule Validations
- 5. Use Controllers and Views to Implement a Listing/Details UI
- 6. Provide CRUD (Create, Read, Update, Delete) Data Form Entry Support
- 7. Use ViewData and Implement ViewModel Classes
- 8. Re-use UI Using Master Pages and Partials
- 9. Implement Efficient Data Paging
- 10. Secure Applications Using Authentication and Authorization
- 11. Use AJAX to Deliver Dynamic Updates
- 12. Use AJAX to Implement Mapping Scenarios
- 13. Enable Automated Unit Testing
- 14. NerdDinner Wrap Up
- Movie Database
- JavaScript
- Overview
- Hands On Labs
- ASP.NET MVC 5
- Introduction to ASP.NET MVC 5
- 1. Getting Started with ASP.NET MVC 5
- 2. Adding a Controller
- 3. Adding a View
- 4. Adding a Model
- 5. Creating a Connection String and Working with SQL Server LocalDB
- 6. Accessing Your Model's Data from a Controller
- 7. Examining the Edit Methods and Edit View
- 8. Adding Search
- 9. Adding a New Field
- 10. Adding Validation
- 11. Examining the Details and Delete Methods
- Create an ASP.NET MVC 5 App with Facebook and Google OAuth2 and OpenID Sign-on (C#)
- Introduction to ASP.NET MVC 5
Examining the Edit Methods and Edit View

By Rick Anderson, Rick Anderson works as a programmer writer for Microsoft, focusing on ASP.NET MVC, Windows Azure and Entity Framework. You can follow him on twitter via @RickAndMSFT.
- ← PreviousAccessing Your Model's Data from a Controller
- You're ViewingExamining the Edit Methods and Edit View
- → NextAdding a New Field to the Movie Model and Table
Comments (0) RSS Feed