human
ASP.NET MVCとASP.NET MVCコアの違いは何ですか？
gpt
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よりも優れたセキュリティを提供し、より優れたデータ管理をサポートしています。