You can create a basic MVC 3 application, by following the next steps:

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

1. Begin by choosing File -> New -> Project

 

New Project selection with Visual Studio 2010

2. In the Installed Templates section on the left column of the New Project dialog, shown in the next picture select the Visual C# -> Web templates list. This displays a list of web application types in the center column.

 

MVC 3 Template selection with Visual Studio 2010

3. Select ASP.NET MVC 3 Web Application, name your application BasicMvcApplication, and click OK.