Chapters (44)
- 0:00Introduction
- 2:24Live Preview
- 4:24Tools Needed
- 5:31Introduction to .NET Core
- 10:13Dependency Injection
- 14:48Create Project
- 17:18Hot Reload
- 21:42Razor Pages Introduction
- 22:43Project File
- 23:55Launchsettings, wwwroot and appsettings
- 28:29Programs
- 34:22Routing Overview
- 39:11Default Views
- 47:03Tag Helper
- 49:41Action Rersult
- 53:19Create Category Model
- 55:40Data Annotations
- 58:19Connection String
- 1:02:07ApplicationDbContext
- 1:06:21Program.cs Database Settings
- 1:11:35Setup Program.cs to use DbContext
- 1:17:15Create Database
- 1:22:57Categories Get Action Method
- 1:31:05Display all categories
- 1:38:48Add Create Category Button
- 1:41:15Create Category UI
- 1:44:26Create Property in Page Model
- 1:48:29Create Category and Bind Property
- 1:55:09Bootswatch
- 2:00:41Server Side Validations
- 2:06:01Custom Validations
- 2:09:38Display Name and Range Annotation
- 2:12:58Client Side Validations
- 2:17:07Links for Edit and Delete
- 2:20:40Edit Category
- 2:28:41Back to List
- 2:33:05Delete Category
- 2:36:43TempData
- 2:40:04Toastr
- 2:43:13Partial Views
- 2:47:29Scaffold CRUD Pages
- 2:50:23Create SQL Database on Azure
- 2:53:55Deploy to Azure
- 2:59:03Congratulations
Show the creator's full description
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: https://dotnetmastery.com/
🔗 Longer Razor .NET Core Course: https://www.dotnetmastery.com/Home/Details?courseId=5
💻 Code: https://github.com/bhrugen/Abby/tree/54f6e2e8aa01aa133fe795c742fed426e255a4ed/AbbyWeb/Pages
⭐️ 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: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.