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 ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp