The following slides introduce an ASP.NET database project.

Slide 5.1: An ASP.NET database project
Slide 5.2: AP.NET Entity Framework (EF)

Slide 5.3: Models
Slide 5.4: (Models) Book.cs

Slide 5.5: Views
Slide 5.6: (Views) Homepage tabs
Slide 5.7: (Default views) Home/Index.cshtml
Slide 5.8: (Default views) Home/Privacy.cshtml
Slide 5.9: (Default controller) HomeController.cs

Slide 5.10: Controllers
Slide 5.11: Controllers (cont.)

Slide 5.12: (Generated views) Books/Index.cshtml
Slide 5.13: (Generated views) Books/Index.cshtml (cont.)
Slide 5.13: (Generated views) Books/Create.cshtml
Slide 5.14: (Generated views) Books/Details.cshtml
Slide 5.15: (Generated views) Books/Edit.cshtml
Slide 5.16: (Generated views) Books/Delete.cshtml

Slide 5.17: (Generated controllers) BooksController.cs
Slide 5.18: (Controllers) BooksController.cs (cont.)
Slide 5.19: (Controllers) BooksController.cs (cont.)
Slide 5.20: (Controllers) BooksController.cs (cont.)
Slide 5.21: (Controllers) BooksController.cs (cont.)

Slide 5.22: Building and executing the project

  ☂ References

Slide 5.a: Working with data in ASP.NET Core MVC
Slide 5.b: ASP.NET Core Web API with EF Core Code-First approach
Slide 5.c: GitHub: Working with Data in ASP.NET Core MVC
Slide 5.d: SQL tutorial from W3Schools







      “Eighty percent of married men cheat in America.    
      The rest cheat in Europe.”    
      — Jackie Mason