You could use a ASP.NET Hosting Control Panel for managing the Windows Web server and installing scripts as well as other services like e-mail.

C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code, 4th Edition
ASP.NET Core 3 and Angular 9: Full stack web development with .NET Core 3.1 and Angular 9, 3rd Edition
C# in Depth, 4th Edition

The most popular ASP.NET hosting control panel is Plesk.

With Plesk you could easily mange your ASP.NET sites via GUI. You could create, delete and upload .NET web site, add emails, SQL databases, ad website stats etc…