Learn Blazor: Build an Inventory Management System in .NET 8

Learn Blazor: Build an Inventory Management System in .NET 8

43.124 Lượt nghe
Learn Blazor: Build an Inventory Management System in .NET 8
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month. https://frankliucs.com/all-access 💎 Learn Blazor while building an Inventory Management System in .NET 8 https://frankliucs.com/blazor-ims 💎 Become advanced-level programmer with challenges from CodeCrafters. Over 50k devs use CodeCrafters, including staff-level engineers at Google, GitHub, Vercel, and more. Use the following link to get 40% off: https://frankliucs.com/codecrafters 💎 Blazor Deep Dive in .NET 8 - From Beginner to Advanced https://frankliucs.com/blazor8 💎 Learn .NET Core MVC in .NET 8 by building a Market Management System https://frankliucs.com/mvc 💎 Complete Guide to ASP.NET Core Identity in .NET 8 https://frankliucs.com/identity 💎 Complete Web API Course in .NET 8 https://frankliucs.com/webapi-course 💎 SQL Masterclass: From Zero to Hero with SQL Server https://frankliucs.com/sql 💎Learn .NET MAUI while creating a Contacts App in .NET 7: https://frankliucs.com/maui 💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture https://frankliucs.com/blazor-course 👍Clearn Architecture Course https://frankliucs.com/architecture-course 🔌 Connect with me: https://frankliucs.com/ 🏅 Support me on Patreon: https://www.patreon.com/frankliucs ☕ Support me on Buy me a Coffee: https://www.buymeacoffee.com/frankliucs 00:00:00 Introduction 00:03:58 How traditional web app works 00:06:52 Achieve interactivity in traditional Web apps 00:11:52 How Blazor SSR works 00:13:36 Achieve interactivity with SignalR channel 00:18:11 Achieve interactivity with WebAssembly 00:22:23 Project Structure 00:32:56 Enhanced Navigation 00:39:08 What is Inventory Management System 00:41:59 Introduction to Clean Architecture 00:49:07 Write the View Inventories Use Case 00:54:34 Why we start with implementing use cases 00:57:20 Implement the View Inventories Use Case 01:11:15 Create a Plugin with Dependency Injection 01:19:51 Inject the Use Case in Razor Component 01:31:55 Dependency Injection 01:38:17 Dependency Injection Lifetime Managementm 01:44:53 Page Component - Create the Inventory List pa 01:51:28 SPA Components Best Practice 01:54:31 Create a reusable component - Inventory List 02:10:25 Extract List Item Component and use Component Parameters