Week - 1 |
Course Presentation, Visual Studio 2017 Environment, A Simple ASP.NET MVC Web Application. |
Week - 2 |
The Model-View-Controller (MVC) Design Pattern: Definition of model, Definition of View, Definition of Controller. |
Week - 3 |
Adding a Controller: Understanding actions, Mapping URL routes. |
Week - 4 |
Adding a View: The ViewBag object, Layout pages, The Razor syntax, Linking to an action. |
Week - 5 |
Adding a Model: Object-Relational Mapping (OR/M) |
Week - 6 |
Database Operations with OR/M: Create, Read, Update, Delete (CRUD) operations, GET and POST methods. |
Week - 7 |
Partial Views; Creating Custom Display Controls |
Week - 8 |
Searching; Filtering. |
Week - 9 |
Validation Controls. |
Week - 10 |
Security Settings: Login page, Assigning roles to users, Restricting method calls. |
Week - 11 |
Authentication and Authorization. |
Week - 12 |
Internationalization and Globalization. |