比较ASP.NET和ASP.NET Core[经典 Asp.Net v和 Asp.Net Core (Asp.Net Core MVC)]
ASP.NET Core是.与.Net Core FrameWork一起发布的ASP.NET 新版本,最初被称为ASP.NET vNext,有一系列的命名变化,ASP.NET 5.0,ASP.NET MVC CORE 6.0,最后才被命名为ASP.NET Core。 ASP.NET Core是对现有ASP.NET的彻底重写,与传统的ASP.NET框架相比,它采用了完全不同的开发方法。它是开源,并且独立于平台的。 ASP.NET Core的第一个版本是1.0,是和Visual Studio 2015 Update3一起发布的。 AspNet Core和Visual Studio项目模板经过了一系列的升级,最终的项目模板连同AspNet Core 1.1一起在Visual Studio 2017上发布(目前最新版本是AspNet Core 2.1)。 既然ASP.NET是一个全新实现的框架,那么了解传统的ASP.NET和ASP.NET Core就是十分必要的。 下面的表格展示了他们的区别: ASP.NET ASP.NET CORE 最新版本是ASP.NET 4.6 最新版本是AspNet Core 2.1 它在.NetFramework上运行,或者通常称为Full .NetFramework 它运行于.net core 和Full . NetFramework。