CONTENT:
- Introduction to ASP.NET MVC – Introduction, Web Forms, MVC Implementation, Features & Benefits, MVC Life Cycle, Router, MVC Handles
- ASP.NET MVC Controller – Working with Controllers, Controller Action, Working with Views, Specifying Views, Passing Data to View, Razor View Engine, Implementation of View Data & View Bag, Razor Syntax Rule, Implementation of “if condition” in Razor
- ASP.NET MVC Model – Working with Models, Creating Models, Accessing Models, Passing Model Data, Practical Implementation of Creating and Accessing a Model, Practical Implementation of Passing Collection of Objects, Using Strong Typing, HTML Helpers, HTML Helper Methods, Using HTML Helper Methods
- ASP.NET MVC Validation – Introduction, Data Annotation
- ASP.NET MVC Approaches – Approaches, Applying Security, Database First Approaches, Model First Approaches & Code First Approaches (with Practical Implementations of each Approach)
- ASP.NET MVC State Management – Creating Cookies, Query String, TempData, Application State, Session State, Implementing Cookies, Implementing Query String
- ASP.NET MVC Linq – Why Linq, Advantages of Linq, Linq Query Syntax, Linq Method Syntax, Using Linq in MVC, Linq Example Implementation in MVC
- ASP.NET MVC Security – Authentication Modes, Applying Security, Securing Controller Action, Securing Entire Application, Membership, Defining Roles, Practical Implementation of Security
The course was easy to follow and complete in my own time. Would definitely recommend to anyone looking to study.