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

11,777
0
Published 2024-06-19
🎁ALL-ACCESS Subscription: Unlock access to all of my courses, both now and in the future at a low $19.99 / month.
frankliucs.com/all-access

💎 Learn Blazor while building an Inventory Management System in .NET 8
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:
frankliucs.com/codecrafters

💎 Blazor Deep Dive in .NET 8 - From Beginner to Advanced
frankliucs.com/blazor8

💎 Learn .NET Core MVC in .NET 8 by building a Market Management System
frankliucs.com/mvc

💎 Complete Guide to ASP.NET Core Identity in .NET 8
frankliucs.com/identity

💎 Complete Web API Course in .NET 8
frankliucs.com/webapi-course

💎 SQL Masterclass: From Zero to Hero with SQL Server
frankliucs.com/sql

💎Learn .NET MAUI while creating a Contacts App in .NET 7:
frankliucs.com/maui

💎Complete Blazor Course: Build an e-commerce app with ASP.NET Blazor and Clean Architecture
frankliucs.com/blazor-course

👍Clearn Architecture Course
frankliucs.com/architecture-course

🔌 Connect with me: frankliucs.com/
🏅 Support me on Patreon: www.patreon.com/frankliucs
☕ Support me on Buy me a Coffee: 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 Compone

All Comments (17)
  • @animegod2474
    this is the best blazor clean architecture tutorial i have seen .
  • @2005Azm
    Master teacher! It's always a celebration each time you publish a content! Eather in Udemy or here in YouTube! Thank you again! I'd like to see how UseCases architecture can include a Web API. Let's say I want to add a mobile UI (.NET MAUI) to the system to consume the same Web API By the way I'm joining this channel and thank you so much for the update on Udemy!
  • @dasfahrer8187
    How are you passing state between static and interactive components?
  • Ive watched and learned from alot of the full tutorials that you hv blessed us with. I would like to request seeing more pointers on what not to do or avoidance tactics. Thanks 1:29:22 so what if the list is null? I understand exceptions. But my problem is the search textbox is nullRefing me to death on initial page load and I'm trying to ignore it w/o crashing or figuring out some other reasons like EditForm context more than one error.
  • Hey , if u can help for that . Blazor server side Please make video using a media form ( onchange = function ) I had read the doc and how to use by microsoft but it couldnt work .
  • @kar-s6716
    Bro ... light mode is why I'm not following tour tuto ... unless I need it one day 😅 Thanks bro for sharing keep it up 👍
  • @georgeteach7067
    Your graphic at the begiing shows Blazor, EF, SQl and Identity but looking at the TOC and the solution at the end of the video shows no indication of Identity. Do you incorporate Authorization in this vdieo or not?
  • Thanks for your best education over youtube Frank. But this video has some problems. in the video prior to last the section is repeated . please edit that one. and also the output that you demonstrated at the start of this video has not been completed . so many aspects of the IMS system has not been educated . do you want to continue the video in a new section .?
  • @mrt7948
    It would be better if u show how sell or purchase ui works.
  • @mrt7948
    is this complete course or do i have to purchase from udemy?
  • @wprtube
    Is this the same one you did before but in .NET 8?
  • @KAAN_TR
    You should create a B2C bookstore in .net 8, that’s what I need. Any takers to develop? Will pay your time
  • @dasfahrer8187
    Might be less confusing if you pronounced 'route' to rhyme with 'out' in instead of 'toot'.
  • @techno7761
    Too many information that does not relate to Blazor and .Net 8