Я собираюсь создать новое веб-приложение для своей компании, и я хотел бы сделать это с помощью технологии Asp MVC. Итак, не могли бы вы рассказать мне разницу между Asp. Net Core MVC и Asp. Net Framework MVC приложение?
Оба делают примерно одно и то же, но NET Core новее, быстрее, мультиплатформеннее, легче тестировать, с открытым исходным кодом и станет единственным в долгосрочной перспективе. См. https://devblogs.microsoft.com/dotnet/introducing-net-5/. Некоторые вещи (ie Blazor Server) доступны только в Core.
Говоря о MVC, единственное отличие, которое я помню, это то, что Framework имеет 2 контроллера (один для представлений и один для API), который стал одним один в Core.
См. также https://docs.microsoft.com/en-us/aspnet/core/fundamentals/choose-aspnet-framework?view=aspnetcore-3.1