Claro que si. Lo que menciona @WHILENOTEOF no tiene mucho sentido (MVC es un paradigma y no hay nada que implique que ASP.NET es para cosas pequeñas???).
Mas bien, hay 2 versiones de ASP.NET. El clásico y el basado en .NET Core:
https://docs.microsoft.com/en-us/aspnet/core/
Este es que quieres usar a dia de hoy. No solo porque es multiplataforma, sino que tiene multiples mejoras y es hacia donde esta moviéndoselo todo en .NET (ósea. al .NET Core)