ASP.NET MVC Course Structure
Introduction to MVC3
The Model-View-Controller Pattern
Differences Between MVC and Web Forms Applications
Building a Simple MVC Application with Visual Studio
Working with Controllers and Actions
Introduction to Controllers
Using a Controller to Manage the Application
Controller Actions
Returning Action Results
Creating MVC Models
Data and Business Rules in MVC Applications
Creating a Custom Data Model
Data Validation and Data Annotations
Using MVC Views
Views in ASP.NET MVC
Creating Views
Adding Content to a View
HTML Helpers and Action Filters
Using HTML Helpers in MVC
Creating a Custom Helper
Using Action Filters
Creating a Custom Filter
Routing and URLs
Customizing Application URLs
Creating Route Constraints
Routing and Web Forms
Using MVC and AJAX and JQuery
Integrating Client-Side Script with MVC
Using the MVC AJAX Helpers
Working with JSON Data