Make a Browser Game with Blazor WebAssembly, Entity Framework & SQL Server in .NET 5
- 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
#blazor #webassembly #sql #dotnet