ASP.NET Core a fundamental web development platform used to create websites, applications and web services. It is the integration of HTML, CSS and JavaScript. Originally ASP.net was released in 2002 whereas ASP .Net MVC is runs on the same scenario but it developed with the structure of Model View Controller which makes the program more powerful and secured to use.
The key Differences between ASP .Net MVC .Net Core are the following :
1.) .Net Core is for only Windows user only while ASP.Net MVC is for Linux, Mac and windows users.
2.) .Net Core is has a 4x higher performance than ASP.Net MVC.
3.) .Net Core runs on both .Net Core as well as .Net Framework while ASP.Net MVC only runs only on the .Net Framework.
4.) While changing the code .Net Core we need refresh the browser to see the changes while .Net Framework automatically refreshes the code and reflects in the browser.
5.) .Net Core did not support Web.config and Global.asax files. It is supporting appsettings.json while ASP.Net MVC application added Web.config, Global.asax, Application Start.
Leave Comment