.NET Core for Linux

Microsoft's decision to make .NET Core open source and cross-platform means it's time for Linux developers to get comfortable and start experimenting.

New .NET articles

Some more C# 8

Some more C# 8

March 11, 2020

In previous articles, we covered C# 8 asynchronous streams, C# 8 pattern matching, C# 8 default interface methods, and C# 8 nullable reference types. In this final article, we’ll look at static local functions, indices and ranges, and using declarations. static local functions C# 7 introduced local functions, which are defined and used inside the […]

C# 8 nullable reference types

C# 8 nullable reference types

March 5, 2020

In the previous article, we discussed C# 8 default interface methods. In this article, we’ll look at C# 8 nullable reference types. Reference types refer to an object that is on the heap. When there is no object to refer to, the value is null. Sometimes null is an acceptable value, but often it is […]

C# 8 default interface methods

C# 8 default interface methods

March 3, 2020

In the previous articles, we discussed C# 8 async streams and pattern matching. In this article, we’ll look at C# 8 default interface methods. Extending interfaces Before C# 8, it was not possible to add members to an interface without breaking the classes that implement the interface. Because interface members were abstract, classes needed to […]

C# 8 pattern matching

C# 8 pattern matching

February 27, 2020

In the previous article, we looked at C# 8 asynchronous streams. Another new C# 8 feature is extended support for pattern matching. In this article, we’ll take a look at what was possible with C# 7 and what was added in C# 8. C# 7 pattern matching Pattern matching is a feature that was introduced […]

C# 8 asynchronous streams

C# 8 asynchronous streams

February 24, 2020

.NET Core 3.1 (December 2019) includes support for C# 8, a new major version of the C# programming language. In this series of articles, we’ll look at the new features in .NET’s main programming language. This first article, in particular, looks at asynchronous streams. This feature makes it easy to create and consume asynchronous enumerables, […]

.NET Core on Red Hat platforms

.NET Core on Red Hat platforms

January 17, 2020

In this article, we look at the various ways .NET Core is made available on Red Hat platforms. We start with an overview of the available platforms, and then show how to install .NET Core on each of them. Platform overview Let’s start with the overview. If you are familiar with these platforms already, you […]

Latest Comments

Waiting for Disqus…