If you're new to ASP.NET Core web development, consider the Razor Pages version of this tutorial, which provides an easier starting point.