Make a Browser Game with Blazor WebAssembly, Entity Framework & SQL Server in .NET 5

Patrick God

🔥 Get up to 95% discount on the Bootcamp: https://www.udemy.com/course/blazor-webassembly/?referralCode=647B4EAACD6D8E4E6872
📧 Newsletter: https://mailchi.mp/1e5176f4b251/blazorecommerce
❤️ Ko-fi: https://ko-fi.com/patrickgod
☕ Coffee: https://www.buymeacoffee.com/patrickgod
🐦 Twitter: https://twitter.com/_PatrickGod
💻 GitHub repo: https://github.com/patrickgod/BlazorBattles-dotnet5

00:00:00 Course Overview
00:02:18 .NET SDK & Tools (.NET SDK, Visual Studio, Postman, SQLite)
00:04:26 Git Repository on GitHub
00:05:16 Create an ASP.NET Core Hosted Blazor WebAssembly Project
00:08:26 Solution Overview
00:15:31 Example Project Explained
00:29:02 Initialize Git Repository
00:31:22 Let’s Make a Game – Introduction & Project Overview
00:33:06 Your First Razor Component
00:37:17 CSS Isolation
00:41:24 Component Communication with Parameters (Parent to Child)
00:42:58 Component Communication with Event Callbacks (Child to Parent)
00:48:50 Build Units with a new Page (and cleaning up a little)
00:53:55 Component Communication with Services
01:02:58 Add Bananas with the BananaService
01:06:00 New Models for Knights & More
01:09:17 Build Units with the Unit Service
01:15:35 Select & foreach in Action (Extending the Build Component)
01:21:18 Show Me Your Army
01:26:22 Not enough Bananas! (Display Error Messages)
01:28:54 Toaster Messages with Blazored.Toast
01:35:26 Success Message for New Units
01:37:55 First Steps – Summary
01:39:02 Fun with Forms & Authentication – Introduction
01:39:57 User Login Form with Validation
01:50:01 Model for User Registration (also with Validation)
01:57:34 User Registration Form
02:09:57 Add Asterisk to Required Fields through CSS
02:12:21 Log Objects to the Console
02:15:41 Radio Buttons
02:18:26 Navigate the User with the NavigationManager

🙏MANY THANKS TO THESE LOVELY PEOPLE:
Baris Keskin
Someone
@Big_Bear_27390
Mathias
walter e watkins
Günther Dassel
Axel
Josh
Daniel Huber
Fredric Adell
Juan Carlos
Manolis
Pajani
Peter De Tender
P.
Jonas Granlund
Someone
Bobby
Kristina
@xamarin007

#Blazor #DotNet #PatrickGod

Thumbnail: vector illustration/Shutterstock