Now on Pluralsight:
The ASP.NET MVC 4 Fundamentals training course spends most of its time on new features for version 4 of the framework, including:
- Mobile display modes, display providers, and browser overriding
- Async programming with C# 5 and the async / await keywords
- The WebAPI
- Bundling and minification with the Web Optimization bits
The Building Applications with ASP.NET MVC 4 training course is a start to finish introduction to programming with ASP.NET MVC 4. Some of the demos in the 7+ hours of content include:
- Using controllers, action results, action filters and routing
- Razor views, partial views, and layout views
- Models, view models, data annotations, and validation
- Custom validation attributes and self-validating models
- Entity Framework 5 code-first programming
- Entity Framework migrations and seeding
- Security topics including mass assignment and cross site request forgeries
- Using JavaScript and jQuery to add paging, autocompletion, async form posts, and async searches
- Taking control of Simple Membership
- Using OAuth and OpenID
- Caching, localization, and diagnostics
- Error logging with ELMAH
- Unit testing with Visual Studio 2012
- Deploying to IIS
- Deploying to a Microsoft Windows Azure web site
Enjoy!