Frank Liu
I am a full stack developer with more than 20 years of development experience. I am excited to share my knowledge through my YouTube channel. In here, I am planning to cover topics related to all aspects of software development. Let me know what you like to see.
I am trying to make my tutorials not only cover the basics but also progressively go deeper into each topic. I really hope they can be helpful.
Learn Blazor Through Project In 2 Hours (.NET 10) | Identity | EF Core | Clean Architecture
Passkeys 101 - How WebAuthn Works Under the Hood
ASP.NET Core Identity UNDER THE HOOD (.NET 10) | Master Authentication & Authorization in .NET 10
LEARN WEB API in .NET 10 (2 Hours) | ASP.NET CORE | RESTFUL API
Full C# Project: Event Management System with Vertical Slice Architecture | Full Blazor Project
Blazor Meetups Part 18 - Fix Google Authentication | Vertical Slice Architecture in Action
Blazor Meetups Part 17 - Review Organzier | Vertical Slice Architecture in Action
Blazor Meetups Part 16 - Record & View Transactions | Vertical Slice Architecture in Action
Blazor Meetups Part 15 - Cancel RSVP & Refund through Stripe | Vertical Slice Architecture in Action
Blazor Meetups Part 14 - Make Payment Through Stripe | Vertical Slice Architecture in Action
Blazor Meetups System Part 13 - Leave Comments
Blazor Meetups System Part 12 - Become an Organizer
Blazor Meetups System Part 11 - Manage RSVP
RSVP for Events | Blazor Meetups with Vertical Slice Architecture Part 10
Integrate Google OAuth Authentication | Blazor Meetups Vertical Slice Architecture in Action Part 9
Blazor Meetups Vertical Slice Architecture in Action Part 8 - RSVP Event Footer and Dialog
Blazor Meetups Vertical Slice Architecture in Action Part 7 | View Event Details
Blazor Meetups Vertical Slice Architecture in Action Part 6 | Search & Discover
Blazor Meetups Vertical Slice Architecture in Action Part5 | Confirm & Delete
Blazor Meetups Vertical Slice Architecture in Action Part4 | Edit Meetups
Blazor Meetups Vertical Slice Architecture in Action Part3 | InputSelect Imagine Validation
Blazor Meetups Vertical Slice Architecture in Action Part 2 (Upload Image)
Blazor Meetups Vertical Slice Architecture in Action Part 1
Full Course: Build a Real-Time Chat App with Blazor WebAssembly & SignalR (WebSockets Explained)
HOW TO STRUCTURE YOUR .NET SOLUTION with CLEAN ARCHITECTURE
Create an Interactive LLM Chat App with .NET AI
ASP.NET CORE DEEP-DIVE in .NET 9 🚀 8 HOURS | ASP.NET CORE Tutorial
DEEP DIVE: ASP.NET CORE Middleware Pipeline in .NET 9 🚀 1.5 HOURS
Ep33. Route parameters with default values | ASP.NET Core in .NET 9 | C# | 2024
Ep32. Required Route Parameters | ASP.NET Core in .NET 9 | C# | 2024