Blazor Course – Use ASP.NET Core to Build Full-Stack C# Web Apps
Blazor is a Single Page Application framework created by Microsoft. With Blazor, you write C# to generate dynamic content and with Blazor WebAssembly you can become a full stack developer with C# on both front end and back end. In this course, you will learn about the architecture and how Blazor works. Then you will learn how to create a real-world project as you learn to use Blazor.
Course created by Frank Liu. Check out his channel: https://youtube.com/frankliusoftware
Watch more courses from Frank at his website: https://frankliucs.com/
Course Contents
(0:00:00) Introduction
(0:00:34) Blazor Architecture Overview
(0:11:59) Blazor Architecture In Depth
(0:24:00) Blazor Hosting Models
(0:32:23) Project Structure
(0:48:31) Data Binding
(1:12:21) Components Basics
(1:33:33) Communication Between Components Overview
(1:37:59) Component Parameters
(1:45:03) Route Parameters
(1:57:05) Cascading Parameters
(2:14:58) EventCallBack
(2:27:16) Referencing Child Components
(2:40:06) Templated Components – RenderFragment
(2:51:31) Templated Components – Generic Typed Item List
(3:07:01) Templated Components – Generic Typed RenderFragment
(3:27:27) Templated Components – Generic Typed RenderFragment as a Form
(3:37:30) When is Rendering Triggered
(3:59:45) Lifecycle Events Sequence
(4:11:39) Avoiding Data Initialization Pitfall
(4:16:15) Forms and Validations
(4:22:00) Dependency Injection
(4:49:34) State Management with Flux in C#
(5:34:37) Authentication
(6:04:18) Creating a reusable DataGrid Component – Columns Configuration
(6:36:27) Creating a reusable DataGrid Component – Paging
(7:16:49) Creating a reusable DataGrid Component – Sorting
(7:42:51) Thank you and My Contact Info
—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
source