C# 9 top-level programs and target-typed expressions
Discover the new features in C# 9: top-level statements and target-typed new and conditional expressions. These features make C# less verbose and can be used in everyday programs.
Discover the new features in C# 9: top-level statements and target-typed new and conditional expressions. These features make C# less verbose and can be used in everyday programs.
Find out why Red Hat recommends building Red Hat Enterprise Linux 9 for x86-64-v2 and what you can expect from this new, optional microarchitecture level.
Now generally available on Red Hat Enterprise Linux and Red Hat OpenShift, .NET 5.0 includes language updates, improved garbage collection, and more.
Ever wanted to set up CI for .NET Core in a cloud-native manner and didn’t know where to start? This is the guide you were looking for!
Learn how to use OpenAPI to describe the APIs provided by an ASP.NET Core service, then use the API description to generate a strongly-typed client.
Learn how to fix a "It works on my machine" NET Core (C#) "Unable to obtain lock file access" error on Red Hat OpenShift.
In the final articles of this series, explore C# 8's new static local functions, indices and ranges, and using declarations.
Explore how C# 8 lets us express whether a variable shouldn’t be null, and when it can be null.
Explore how C# 8 allows developers to extend an interface and provide a default implementation, then check out the rest of this C# 8 series.
We explore C# 8's extended pattern matching support and compare it to pattern matching in C# 7.
Explore the new C# 8 asynchronous streams feature in this first article in our series covering the new features available in C# 8.
.NET Platform Invoke (PInvoke) makes it easy to consume native libraries. This article describes how to use PInvoke for Linux system functions.
This article shows how the ASP.NET Core 2.2 Health Checks API works with OpenShift by implementing two health checks: one for the Kubernetes liveness probe and one for the Kubernetes readiness probes. Since OpenShift includes Kubernetes, the example also works well with Kubernetes.
.Use .NET APIs to portably locate special folders (app and user data/confgiuration) in your cross-platform applications. The Linux behaviour of these APIs are demonstrated.
In this article, I show how you can call the Red Hat OpenShift REST API from your C# code, which is useful for automating tasks. Visual Studio is used to take the REST API definition and create a library you can use in your code. Also shown is how to handle the conversion needed for the JSONpath components.