Afzaal Ahmad Zeeshan
ASP.NET это общий термин, который составляет и обеспечивает основу веб-разработки, от разработки персональных приложений до разработки корпоративных приложений. ASP.NET MVC был представлен фреймворком, который работал над шаблоном Model-view-controller веб-разработки. ASP.NET MVC может поддерживать персональные веб-сайты, вплоть до разработки корпоративных веб-приложений с модулями аутентификации, интеграции баз данных и пользовательских обработчиков для HTTP. Теперь это был идеальный фреймворк для разработки приложений.
Времена изменились, теперь упор делается на рамки, приложения и среды выполнения, которые доступны в любом месте и в любом месте, мы имеем в виду, облако, кросс-платформенный, и дешевле сервера. ASP.NET MVC используется, чтобы нормально работать, но это не облако-родной платформе, не может работать на Linux или MacOS — без изменения или скомпилировать моно во время выполнения. Так что в таком случае ... ASP.NET ядро было введено, ASP.NET ядро также использует тот же шаблон MVC, но приложения работают гладко на Windows, Linux и macOS, они также построены с учетом облачного Рождества.
Таким образом, если вы новый человек, входящий в поле, идите с ASP.NET ядро, скоро все будут так или иначе использовать облачную архитектуру. ASP.NET MVC может научить вас многим базовым понятиям, но ASP.NET ядро должно быть изучено.
Пожалуйста посетить ASP.NET документация | Microsoft Docs[^], и начать учиться ASP.NET основной фреймворк веб-разработки, вы также можете использовать код Visual Studio для разработки.