Interesting facts about .NET Core

1. .NET Core is Open-Source.


Open Source


.NET Core is a part of the.NET foundation, created by .NET team and dedicated members of the Open Source community.

.NET Core is created and maintained through a co-operative effort and assistance of nearly 10,000 developers. Their contributions include creating pull requests, issues as well as providing feedback on design, UX and performance.

2. .NET Core offers flexible deployment

Flexible Deployment


.NET Core offers users two install options: Install it as a part of your application or as a separate installation. Also users will have access to framework-dependent deployment (FDD), which results in smaller deployment package as well as helps to minimize memory and disk space use on devices.

3. .NET Core is cross-platform



.NET Core runs on a variety of software platforms including Windows, Mac OS X and also Linux. This flexibility allows .NET Core to achieve more feedback and use from wider range of programmers.


4. .NET Core is an Agile Development Tool


Agile development tool


.NET Core has fewer APIs than the .NET Framework. It only implements some of .NET framework’s subsystems in order to maintain the simplified, agile design of the platform.




It is also worth mentioning NuGet. NuGet is the package manager for .NET. It allows developers to design lightweight apps that contain only the necessary NuGet packages. This helps to boost security and performance of your app.

5. .NET Core and Command-Line Tools


.NET Core


Microsoft stated that .NET Core’s command-line tools mean that “all product scenarios can be exercised at the command-line.” The.NET Core command-line interface (CLI) is a cross-platform toolchain for developing .NET applications. Once you have acquainted yourself with the toolchain, you can use it the same way on any supported platform.


At BHSoft, we also love .NET Core. Check out more our .NET projects in this link: