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.
The project will allow visitors to read blog posts and search for them. It will also have an admin site where you can write a blog post, which will be password-protected.
We will make the same app for both Blazor Server and Blazor WebAssembly, and I will show you the steps you need to do differently for each platform.
Important note
This guide will use Visual Studio 2019 from now on but other platforms have similar ways of creating projects.
Creating a Blazor Server application
To start, we will create a Blazor Server application and play around with it:
- Start Visual Studio 2019 and you will see the following screen: