Why Choose Core?

Bryan Valencia 181 Reputation points
2022-08-26T06:51:53.047+00:00

I write code on Windows, and test and deploy to IIS.

When I try to compare ASP.NET MVC to CORE MVC, the only material difference I see is "cross platform compatibility" whatever the hell that actually means.
Will it run on a linux server under apache? Is that what it means?

I tried to create a core desktop app but it was horrible and I stayed with winforms.

Also, 3 out of 4 questions I ask, people answer with something out of CORE, so all my posts now contain NOT CORE.

What is the compelling reason to choose core?

ASP.NET Core
ASP.NET Core
A set of technologies in the .NET Framework for building web applications and XML web services.
4,208 questions
0 comments No comments
{count} votes

Accepted answer
  1. Xinran Shen - MSFT 2,091 Reputation points
    2022-08-26T09:38:09.89+00:00

    Hi, @Bryan Valencia

    Asp.Net Core is a free cross-platform web framework released by Microsoft in June 2016. This framework is an open-source, cross-platform framework for building modern, cloud-based web apps on Windows, macOS, or Linux.

    The following table compares ASP.NET Core to ASP.NET 4.x.:

    235204-image.png

    In fact, if your project does not have cross-platform requirements, it is not necessary to upgrade to Asp.Net Core, Asp.Net is also a mature framework, But please note that Asp.Net Core has better performance than Asp.Net .

    But one thing to consider is that the developer of the Nuget packages referenced in your project may not maintain and upgrade the Asp.net version of these Packages in the future.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Best regards,
    Xinran Shen

    0 comments No comments

0 additional answers

Sort by: Most helpful