Introducing Modern Web Development Using .NET
The third and final part of this book is about introducing you to modern web development using .NET, which means ASP.NET Core, Blazor, and Minimal API, as well as more general topics used in web projects, like package management and building an entity model. In earlier chapters, our projects were simple enough that we could directly reference packages and define entity models in the project itself. Now we will follow more good practices and structure our projects more professionally.
You will learn how to build cross-platform projects such as websites and web services.
Microsoft calls platforms for building applications app models or workloads.
Microsoft has extensive guidance for implementing app models in its .NET Architecture Guides documentation, which you can read at the following link: https://dotnet.microsoft.com/en-us/learn/dotnet/architecture-guides.
I recommend that you work through this and subsequent...