ASP.NET Core MVC
Lessons
Creating the M V & C components in Web app
Introduction to ASP.NET Core MVC
Creating a Project
How web app displays the page
Adding a Controller
Views in MVC
Creating a View
Creating a Model
Generating Views & Controllers on Model
Analysing the generated Views & Controllers
Migrations in .NET Core
Putting it all together
Seeding the database - 1
Seeding the database - 2
MVC Web app - Advanced
Analyzing Controller methods - 1
Analyzing Controller methods - 2
Search Functionality - 1
Adding a new field
Search Functionality - 2
How validation works
Startup & Program classes
Validation Logic
Working with Entity Framework Core
Creating models for Public School App
Generating Context files, Seeding data for Public School App
Scaffold controllers & views
Add table to Details page
Sorting data in table
Adding Search
Grouping data
Pagination - 1
Pagination - 2
Pagination - 3
Improving upon the model
Creating advanced model
Creating the model in Visual Studio
Creating Composite key
Seeding DB
Migrations
Handling related data
Important concepts to understand in LINQ
Creating Course page with related department
Plan for the Instructor page
Create Domain Model for Instructor
Instructor Controller
Displaying courses and Enrollments
Creating the Views for Instructors
Inheritance - 1
Inheritance - 2
Performance improvement
Bundling & Minification - 1
Bundling & Minification - 2
Using Gulp - 1
Using Gulp - 2
Summary







