ASP.NET Core tutorials
The following step-by-step guides for developing ASP.NET Core applications are available:
Build web apps
Razor Pages is the recommended approach to create a new Web UI app with ASP.NET Core 2.0 and later.
Create a Razor Pages web app with ASP.NET Core
Create an ASP.NET Core MVC web app