Skip to content

Instantly share code, notes, and snippets.

@farukcan
Created October 21, 2022 14:48
Show Gist options
  • Save farukcan/3a0e54bf05cfc29b5ca48889bc59a5b1 to your computer and use it in GitHub Desktop.
Save farukcan/3a0e54bf05cfc29b5ca48889bc59a5b1 to your computer and use it in GitHub Desktop.
.NET Core/Framework diff

.NET Core is a free open source, a general-purpose development platform for developing modern cloud-based software applications on Windows, Linux, and macOS operating systems. It operates across several platforms and has been revamped to make .NET fast, scalable, and modern. .NET Core is one of Microsoft’s big contributions and released under the MIT License. It offers the following features:

Cross-Platform Open Source High Performance Multiple environments and development mode etc.

What to use .NET Framework or .NET Core?

.NET Core is to be used for the server application when –

There is cross-platform need. Targeting microservices or using Docker containers. Need of high performance and scalable systems. Side by side need of .NET versions per application. .NET Framework is to be used for the server application when –

Application is to be built to run only on Windows. If application uses .NET framework technologies not available for .NET Core. Applications that are already running on .NET Framework.

source : https://www.geeksforgeeks.org/differences-between-net-core-and-net-framework/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment