ASP.NET MVCは、.NET言語を使用するMVCパターン（Model-View-Controller）に基づくWeb開発フレームワークです。ASP.NET Core MVCは、ASP.NET MVCの書き換えで軽いバージョンです。ASP.NETコアMVCは、ASP.NET MVCと比較して、より良いスケーラビリティ、柔軟性、モジュール性、パフォーマンスを提供します。ASP.NET Core MVCはオープンソースとマルチプラットフォームでもあるため、Windows、Linux、MacOで実行できます。ASP.NET Core MVCは、コンパイルと読み込みページの観点からASP.NET MVCよりも高速です。さらに、ASP.NET Core MVCは、ASP.NET MVCよりも優れたセキュリティを提供し、より優れたデータ管理をサポートしています。
ASP.NET MVC è un framework di sviluppo Web basato su pattern MVC (Model-View-Controller) che utilizza il linguaggio .NET. ASP.NET Core MVC è una versione riscritta e più leggera di ASP.NET MVC. ASP.NET Core MVC offre una migliore scalabilità, flessibilità, modularità e prestazioni rispetto a ASP.NET MVC. ASP.NET Core MVC è anche open source e multipiattaforma, quindi può essere eseguito su Windows, Linux e MacOS. ASP.NET Core MVC è anche più veloce rispetto a ASP.NET MVC in termini di compilazione e caricamento delle pagine. Inoltre, ASP.NET Core MVC offre una migliore sicurezza e supporta una migliore gestione dei dati rispetto a ASP.NET MVC.