ASP.NET |
ASP.NET CORE |
Asp.Net Build for Windows |
Asp.Net Core Build for Windows, Mac and Linux |
Asp.Net has a Good Performance |
ASP.Net core has higher performances than ASP.Net 4x. |
It runs on .Net Framework or commonly called as full .Net Framework |
It runs on .Net Core and Full .Net Framework. |
Asp.Net Supports WebForm, Asp.Net MVC and Asp.Net WebAPI. |
Asp.Net Core does not support WebForm. It supports MVC, Web API and Asp.Net Web pages originally added in .Net Core 2.0. |
Asp.Net used the only IIS with dependant on System.web.dll. |
Asp.Net Core has not dependant System.web.dll and so the IIS. |
Support C#, VB and many other languages and also support WCF, WPF and WF |
Support only C#, F# language. VB support to added a short time and no support WCF, WPF and WF but support for WCF client libraries are available. |
Asp.Net MVC application added Web.config, Global.asax, Application Start. |
Core did not support Web.config and Global.asax files. It is supporting appsettings.json. |
Container support not more than better as the ASP.Net Core application. |
Container support best suited for deployments like Docker. |
All major versions supported |
Support Core from Visual Studio 2015 update 3 and current version VS 2017. |
We Need to re-compile after the code change. |
Core Browser refresh will compile and executed the code no need for re-compile. |