.NET Core

Runtimes and APIs for building and running .Net applications on Linux and in containers.

Hello World!

Build Something Today

Let's walk through everything you need to build your first application.


Main Content

.NET Core 2.1

June 2018

.NET Core 2.1 continues to broaden its support and tools for microservice development in an open source environment. The latest version of .NET Core includes the following improvements:

  • Improved build performance
  • Improved runtime performance
  • Improved networking performance
  • The new Span<T> based APIs for reducing allocations
  • Extended Cryptography APIs
  • API Support for Brotli compression
  • A new way of deploying tools as NuGet Packages

This release further reduces platform differences between Windows and Linux.


.NET Core 2.0

August 2017

  • .NET Core 2.0 simplifies packaging (over v1.0) by bundling key components, vastly increasing API support, and utilizing NuGet for package access and modularity. This results in simpler code development.
  • .NET Core 2.0 supports .NET Standard 2.0, a major upgrade towards improved compatibility, and application and library portability, across .NET Platforms (e.g. .NET Framework and .NET Core)
  • Key developer features include ASP.NET Core 2.0 (with performance improvements and key enhancements), and support for C#, F#, and Visual Basic - for building modern applications within containers. 
  • Experienced .NET developers will find .NET Core 2.0 to be a more familiar environment than previously. 


.NET Core 1.1

New application development highlights in Microsoft’s .NET Core 1.1 are:

  • Over 1,300 new APIs since .NET Core 1.0.  
  • .NET Core 1.1 docker images from Red Hat’s container registry.
  • Safe side-by-side installation with .NET Core 1.0.
  • Performance improvements

Other release details:

You can see the complete set of changes in the API between .NET Core 1.0 and .NET Core 1.1. .NET Core 1.1 is compatible with .NET Standard 1.6.0. The .NET Core 1.1 release does not contain the new CLI tooling (Preview 3). .NET Core 1.1 uses project.json (xproj) files rather than .csproj files.

.NET Core is available on Red Hat Enterprise Linux Server, Workstation, and Compute Node subscriptions.

For more information:

To learn more about .NET Core on Red Hat Enterprise Linux and Red Hat OpenShift Container Platform and how to access the components, please visit redhatloves.net.


Build Something Today

Let's walk through everything you need to build your first application.