.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

Using Microsoft SQL Server on Red Hat OpenShift

Using Microsoft SQL Server on Red Hat OpenShift

October 27, 2020

In this article, you’ll learn how to deploy Microsoft SQL Server 2019 on Red Hat OpenShift. We’ll then use SQL Server from an ASP.NET Core application that is also deployed on OpenShift. Next, I’ll show you how to connect to SQL Server while working on the application from your local development machine. And finally, we’ll […]

Set up continuous integration for .NET Core with OpenShift Pipelines

Set up continuous integration for .NET Core with OpenShift Pipelines

September 24, 2020

Have you ever wanted to set up continuous integration (CI) for .NET Core in a cloud-native way, but you didn’t know where to start? This article provides an overview, examples, and suggestions for developers who want to get started setting up a functioning cloud-native CI system for .NET Core. We will use the new Red […]

Using OpenAPI with .NET Core

Using OpenAPI with .NET Core

September 16, 2020

In this article, we’ll look at using OpenAPI with .NET Core. OpenAPI is a specification for describing RESTful APIs. First, I’ll show you how to use OpenAPI to describe the APIs provided by an ASP.NET Core service. Then, we’ll use the API description to generate a strongly-typed client to use the web service with C#. […]

Monitoring .NET Core applications on Kubernetes

Monitoring .NET Core applications on Kubernetes

August 5, 2020

Prometheus is an open source monitoring solution that collects metrics from the system and its applications. As a developer, you can query these metrics and use them to create alerts, which you can use as a source for dashboards. One example would be using Prometheus metrics with Grafana. In this article, I show you how […]

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 […]

More .NET articles

Latest Comments

Waiting for Disqus…