

Exercise Objective
- Build a Blazor Server App
Notes:
Blazor WebAssembly happens client side where as Blazor Server everything happens server side.
The advantage/disadvantage of this is that Blazor WebAssembly can run offline.
However it comes as a minor cost to performance to run applications offline. The more processing required the heavier the impact of running a stand alone web assembly app.
dotnet cli commands
dotnet add package Microsoft.EntityFrameworkCore.Design
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
dotnet add package Microsoft.EntityFrameworkCore.Tools