ASP.NET Core MVC — это облегченная платформа представления для создания динамических веб-сайтов с помощью ASP.NET Core. Он позволяет создавать сайты MVC на основе контроллеров или просматривать страницы Razor на основе моделей. MVC включает такие функции, как маршрутизация, привязка и проверка модели, фильтры, веб-API и механизм просмотра Razor.