Learn the basics of Razor Pages for ASP.NET Core. This course is for anyone who is familiar with ASP.NET Core basics and wants to know how to architect and code real world applications in ASP.NET Core (.NET 6).

✏️ Course developed by Bhrugen Patel. More courses from Bhrugen:

🔗 Longer Razor .NET Core Course:

💻 Code:

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:02:24) Live Preview
⌨️ (0:04:24) Tools Needed
⌨️ (0:05:31) Introduction to .NET Core
⌨️ (0:10:13) Dependency Injection
⌨️ (0:14:48) Create Project
⌨️ (0:17:18) Hot Reload
⌨️ (0:21:42) Razor Pages Introduction
⌨️ (0:22:43) Project File
⌨️ (0:23:55) Launchsettings, wwwroot and appsettings
⌨️ (0:28:29) Programs
⌨️ (0:34:22) Routing Overview
⌨️ (0:39:11) Default Views
⌨️ (0:47:03) Tag Helper
⌨️ (0:49:41) Action Rersult
⌨️ (0:53:19) Create Category Model
⌨️ (0:55:40) Data Annotations
⌨️ (0:58:19) Connection String
⌨️ (1:02:07) ApplicationDbContext
⌨️ (1:06:21) Program.cs Database Settings
⌨️ (1:11:35) Setup Program.cs to use DbContext
⌨️ (1:17:15) Create Database
⌨️ (1:22:57) Categories Get Action Method
⌨️ (1:31:05) Display all categories
⌨️ (1:38:48) Add Create Category Button
⌨️ (1:41:15) Create Category UI
⌨️ (1:44:26) Create Property in Page Model
⌨️ (1:48:29) Create Category and Bind Property
⌨️ (1:55:09) Bootswatch
⌨️ (2:00:41) Server Side Validations
⌨️ (2:06:01) Custom Validations
⌨️ (2:09:38) Display Name and Range Annotation
⌨️ (2:12:58) Client Side Validations
⌨️ (2:17:07) Links for Edit and Delete
⌨️ (2:20:40) Edit Category
⌨️ (2:28:41) Back to List
⌨️ (2:33:05) Delete Category
⌨️ (2:36:43) TempData
⌨️ (2:40:04) Toastr
⌨️ (2:43:13) Partial Views
⌨️ (2:47:29) Scaffold CRUD Pages
⌨️ (2:50:23) Create SQL Database on Azure
⌨️ (2:53:55) Deploy to Azure
⌨️ (2:59:03) Congratulations

🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster

Learn to code for free and get a developer job:

Read hundreds of articles on programming: