ASP.NET MVC 5 Fundamentals - Introp
This comprehensive 8+ hour video series from LearnVisualStudio.net's Bob Tabor will help you get up to speed quickly with ASP.NET MVC Version 5. The aim is to help you understand every important feature of the MVC framework; the philosophy behind the framework, conventions, Visual Studio tooling and scaffolding, helper classes utilized in Views and Controllers, Razor syntax, attributes, validation, routing, areas, internals, filters, architecting ASP.NET MVC applications and more.
Content
1. Introduction to ASP.NET MVC 5
2. Building your First ASP.NET MVC Application
3. Understanding the Model-View-Controller Design Pattern
4. Passing Data from the Controller to the View
5. Defining a View and Layout
6. Helper Methods in the View
7. Understanding Razor Syntax Basics
8. Generating a Scaffolded App from an Entity Data Model
9. Introduction to Routing
10. Working with RouteValueDictionary in HTML Helper Navigation Methods
11. Introduction to Data Annotations
12. Understanding MVC Application Architecture and the View Model
13. Introduction to Model Binding
14. Creating an HTML Form with Labels and Other Form Controls
15. Introduction to Validation
16. Adding Client-Side and Unobtrusive Validation
17. Styling HTML Helper Method Output
18. Returning Views, HTTP Errors and Redirecting Requests
19. Layout Pages, RenderBody, RenderPage, and RenderSection
20. Partial Views
21. TempData
22. Understanding ""Convention over Configuration
23. Preserving Data Annotations Using a Partial Metadata Class
24. Introduction to Cross-Site Scripting and the AntiForgeryToken
25. Child Actions
26. Caching Actions and Child Actions
27. Custom Routes
28. RESTful URL Design
29. Attribute Routing
30. Filters
31. Areas
32. Bundling and Minification
33. Custom Display Templates
34. Custom Editor Templates
35. ViewBag Versus ViewData
36. Using Resource Files for Strings and Error Messages
37. Implementing Localization