Creating our first Blazor application
Throughout the book, we will create a blog engine. There won’t be a lot of business logic that you’ll have to learn; the app is simple to understand but will touch base on many of the technologies and areas you will be faced with when building a Blazor app.
I had an opportunity to discuss the project with Steve Sanderson (creator of Blazor) and Dan Roth (program manager for ASP.NET). We came to the conclusion that this is going to showcase the most important features of Blazor.
The project will allow visitors to read blog posts and post comments. It will also have an admin site where we can write a blog post, which will be password-protected.
We will create an app that leverages Blazor Server, Blazor WebAssembly, and streaming server-side rendering.
IMPORTANT NOTE
This guide will use Visual Studio 2022 from now on, but other platforms have similar ways of creating projects.