Blazor Tutorial | CRUD With Blazor, Step By Step | .NET 7

✅.NET 8 Full Course here: https://youtu.be/RBVIclt4sOo
💻Get the source code: https://go.dotnetacademy.io/blazorcrashcourse

Learn how to build an ASP.NET Core Blazor application completely from scratch and step by step.

By the end of this course, you will have a fully functional Blazor single page application, built entirely with C#, HTML and CSS, that will allow users to manage a simple game catalog from a modern, interactive and friendly user interface.

Topics covered:
01:07 A look at the finished application
04:53 Software prerequisites
05:33 What is ASP.NET Core?
10:18 What is Blazor?
12:29 Development environment setup
15:22 Creating a Blazor WebAssembly project
21:00 Exploring the Blazor project files
35:20 Debugging a Blazor WebAssembly application
38:23 Removing unneeded files and code
40:44 Adding an HTML table
43:14 Creating a C# model class
47:55 Using Razor syntax to combine HTML with C#
56:47 Using Bootstrap to style an HTML table
1:00:41 Moving data to a separate C# client class
1:06:05 Populating data on Razor component initialization
1:10:36 Using the EditForm component
1:20:47 Submitting data captured in an EditForm
1:25:24 Using the NavigationManager component
1:35:18 Using the InputSelect component
1:38:35 Adding client-side validation
1:44:34 Adding GetGame and UpdateGame to the C# client
1:48:42 Using parameters in Razor components
2:00:17 Adding an Edit button to table rows
2:05:32 Adding a modal dialog for deletion
2:16:48 Adding a Delete button to trigger deletion
2:25:16 Next Steps

🔥Become a Senior C# Backend Engineer: https://juliocasal.com/courses

🗺️Get My Free .NET Backend Developer Roadmap: https://juliocasal.com/roadmap

Join me on Patreon: https://www.patreon.com/juliocasal
Follow me on LinkedIn: https://www.linkedin.com/in/juliocasal
Follow me on X: https://x.com/julioc

#blazor #dotnet #aspnetcore