Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Blazor From Start to Finish
Course Introduction
Introduction (3:40)
Who This Course Is For (5:13)
What This Course Covers (12:49)
What Is Not Covered (4:30)
What Outcomes Should You Expect (2:22)
Web Application Basics
Introduction (0:49)
Server Side Sites (5:13)
Client-Side Apps (9:06)
Hybrid Apps (6:18)
Where Blazor in .NET 8 Fits (8:27)
Blazor Render Types
Introduction (0:38)
Server (3:38)
Server Side Rendered (1:53)
WebAssembly (8:28)
Hybrid (7:13)
Understanding the Template
Introduction (0:58)
Template Options (12:06)
Authentication Type (7:52)
Errata: RenderMode Fix (6:34)
Interactivity Type (15:19)
Interactivity Location (7:17)
Top Level Statements (7:44)
Server Side Rendered
Introduction (1:08)
Program.cs (7:32)
App.razor (10:41)
Routes.razor (6:40)
MainLayout.razor (7:46)
NavMenu.razor (19:13)
wwwroot (4:26)
Bootstrap (10:17)
Appsettings.json (10:44)
_Imports.razor (2:28)
launchSettings.json (9:05)
SSR Only (7:15)
Stream Rendering (7:10)
Blazor Key Concepts
Introduction (0:54)
Hot Reload (12:39)
Components (12:31)
Razor Syntax (8:06)
Dependency Injection (25:30)
Head Components (8:55)
Code Behind (13:46)
Visual Studio Debugging (5:49)
CSS Isolation (8:45)
Calling JavaScript (18:41)
Creating a Component
Introduction (0:44)
Component Basics (25:13)
Routing (21:46)
Parameters (39:26)
Startup Methods (12:33)
Managing State (6:32)
Component Events (12:46)
QuickGrid (13:40)
Razor Class Libraries
Introduction (1:03)
Creating a RCL (11:15)
Consuming a RCL Component (14:54)
Using Static Assets (3:56)
Packaging for NuGet (4:16)
Forms
Introduction (0:46)
EditForm (19:12)
Validation (14:30)
InputTextArea (5:30)
InputCheckbox (1:49)
InputDate (4:49)
InputNumber (8:33)
InputRadioGroup (11:06)
InputSelect (9:27)
InputFile (19:14)
HTML Forms (16:25)
Data Access
Introduction (2:11)
Setting Up a SQL Database (12:09)
Data Access in C# (29:37)
Creating a Record (16:02)
Reading Records (9:07)
Updating a Record (18:34)
Deleting a Record (5:51)
Virtualization (21:38)
Blazor WebAssembly
Introduction (1:43)
WebAssembly Specific Project (10:25)
PWA (13:14)
Calling an API (12:53)
Authentication and Authorization
Introduction (1:08)
Authentication Overview (13:11)
Authentication Parts (20:44)
Deployment
Introduction (0:28)
Local IIS (7:58)
Azure Web App (9:51)
Azure Static Web App (12:43)
Course Conclusion
Conclusion (1:18)
_Imports.razor
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock