Autoplay
Autocomplete
Speed
Previous Lecture
Complete and Continue
Blazor Server In Depth
Course Introduction
What is Blazor Server (4:53)
Where Does Blazor Fit (21:13)
What Will We Cover (14:15)
The Basics
Section Introduction (4:15)
Basic Template (16:43)
Routing (26:40)
Development Hosting (20:55)
Error Handling (18:21)
Static Files (9:31)
Section Conclusion (9:47)
Included Systems
Section Introduction (3:29)
Dependency Injection (38:08)
Logging (40:48)
Configuration (26:43)
Bootstrap (38:32)
Section Conclusion (16:07)
Pages
Section Introduction (1:52)
Default Layout (25:18)
Creating Pages (8:22)
Page Code Support (20:32)
Razor Syntax (18:22)
Layout Pages (8:01)
Section Conclusion (14:34)
Components
Section Introduction (2:47)
Using Pages (8:53)
Parameters (10:54)
Component Parameters (27:09)
Events (17:17)
Section Conclusion (26:59)
Forms
Section Introduction (2:15)
Basic Forms (16:15)
Validation (17:58)
Advanced Forms (48:11)
File Uploads (18:53)
Section Conclusion (26:24)
Authentication
Section Introduction (2:20)
Templating Authentication (18:15)
Adding Authentication Later (27:14)
Authorization (35:09)
Section Conclusion (22:29)
Data Access
Section Introduction (2:32)
Separation of Concerns (7:50)
SQL Database Setup (8:03)
Creating Data (42:21)
Reading Data (11:49)
Updating Data (30:13)
Deleting Data (13:13)
Swapping Out Data Access (16:38)
Section Conclusion (17:24)
Deployment
Section Introduction (1:17)
Local IIS (23:24)
BONUS: How To Register A Domain Name (13:09)
BONUS: How To Set Up A WebHost (15:33)
Hosted Service (16:46)
Azure Web App (16:36)
Section Conclusion (12:59)
Course Conclusion
Section Conclusion (0:54)
Reading Data
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock