Introduction
  • Introduction
  • Live Preview
  • Demo Project 1 (Razor)
  • Udemy Review
  • Demo Project 2 (MVC) Part 1
  • Demo Project 2 (MVC) Part 2
  • Tools Needed
  • Resources
  • Evolution of ASP.NET Core
Razor Projects in ASP.NET Core
  • Introduction
  • Create Project
  • 4 Razor Pages
  • 5 csproj
  • Launchsettings
  • wwwroot
  • Pages Folder
  • Routing in Razor Pages
  • Tag helpers
  • Main method
  • Startup 1
  • Startup 2
  • Middleware
  • AppSettings
  • Dependency Injection
Book List Razor Project
  • Introduction
  • Create Book Model
  • Add Connection String and Packages
  • Add Book Table to Database
  • Book Index Get Handler
  • Designing Book Index Page
  • Designing Book Index Page Part 2
  • Create Book Page Model
  • 9 Create Book Page UI
  • Create Book and Validations
  • 11 Client Side Validations
  • Edit Book Get Handler
  • Edit Book UI
  • Edit Post Handler
  • Delete Book
  • Book Get API
  • DataTables
  • Delete API Call
  • Delete Book
  • Upsert Page Handlers
  • Upsert Page UI
Bulky Book Project - ASP.NET Core MVC
  • Introduction
  • Create Project
  • Add Project to Github
  • File Overview
  • MVC Folders and overview of individual folders
  • Routing in MVC
  • Routing with Areas
Setting up Project - Bulky Book
  • Introduction
  • Creating Projects inside BulkyBook
  • Seperating out Data Layer
  • Seperating out Models and add References
  • Creating Customer Areas
  • Creating Admin Area and configuring View Import and View Start
  • Bootswatch
  • Bootswatch Header and Footer
  • Third Party Tools
  • Push Initial Migration to DB
  • Add Dropdown to NavBar
  • Add Category Model and push to DB
Repository Pattern
  • Introduction
  • Introduction to Repository
  • Repository Overview
  • Repository Pattern Detailed Flow
  • Repository Detailed Architecture
  • Repository Interface
  • Implement Repository Interface
  • Category Repository and Interface
  • Implement Stored Proc Repository
  • Stored Proc Class
  • Unit of Work
  • Repository Pattern - Source Code
Category CRUD
  • Introduction
  • Create Category Controller
  • Category Index and Get All Actions
  • Category Index View
  • Category js
  • Category Upsert Get Action
  • Partial Views
  • Category Upsert View
  • Category Upsert Post Action
  • Category Delete API Call
  • Category Delete Js
  • Category CRUD - Source Code
  • Reviews
Cover Type CRUD
  • Introduction
  • Assignment - Add Cover Type Model and Repository Setup
  • Solution - Add Cover Type Model and Repository