ASP.NET Core Web App (MVC / Razor Pages)
São aplicações web completas onde o .NET também é responsável por renderizar a interface do usuário (frontend).
MVC (mvc): Um padrão de arquitetura clássico para separar a lógica em Modelos, Visões e Controladores. Razor Pages (webapp): Uma abordagem mais moderna e simplificada, focada em páginas.
Comandos para trabalhar com o projeto
Comando para criar (MVC):
dotnet new mvc -o <NomeDoProjeto>
Comando para criar (Razor Pages):
dotnet new webapp -o <NomeDoProjeto>
Comandos para rodar o projeto
Comando para rodar (MVC):
dotnet run
Comando para rodar (Razor Pages):
dotnet run --project <NomeDoProjeto>