asp.net core نسبت به asp.net mvc مزیت‌های بسیاری دارد درواقع core یک نسخه کامل از mvc هست که سرعت و امنیت بهتری دارد و همینطور امکانات موجود در core بیشتر است.