This type of information is readily available on this site. I recommend that you skip Web Forms and go with the latest frameworks and tools.
Get started with ASP.NET Core MVC
Tutorial: Create a Razor Pages web app with ASP.NET Core
Razor Pages with Entity Framework Core in ASP.NET Core - Tutorial 1 of 8
ASP.NET Core MVC with EF Core - tutorial series
Introduction to Identity on ASP.NET Core
Web Forms (ASP.NET Framework)
Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2017