Tom Deseyn's contributions
Article
How to deploy .NET apps as systemd services using containers
Tom Deseyn
Learn how containers and recent .NET features make systemd easy to run a service under Linux in this demonstration.
Article
Some more C# 11
Tom Deseyn
Learn about 5 new features that improve C# applications, including UTF-8 string literals, file-scoped types, generic attributes, and ref fields. (Part 3 of 3)
Article
C# 11: Pattern matching and static abstract interfaces
Tom Deseyn
Discover more about C# 11 new features: pattern matching and static abstract interfaces and how they enable generic math. (Part 2 of 3)
Article
C# 11: Raw strings, required members, and auto-default structs
Tom Deseyn
There are changes to strings and initializers in .NET 7. Learn how you can use these new features in your everyday coding.
Article
Containerize .NET applications without writing Dockerfiles
Tom Deseyn
Discover how to use the dotnet build-image tool in a GitHub workflow to automate Dockerfile and containerized image creation from a .NET application.
Article
Hello Podman using .NET
Tom Deseyn
The Docker.DotNet library lets .NET programs control containers using Podman or Docker. This tutorial shows you how it's done.
Article
Tutorial for debugging .NET applications
Tom Deseyn
Learn how to debug .NET applications running with VS Code in local containers at Red Hat Developer. This tutorial lets you debug applications on development machines.
Article
Use VS Code to debug .NET applications
Tom Deseyn
Visual Code is an easy way to debug .NET applications in cloud environments like Kubernetes and OpenShift. Learn which plug-ins and configurations you need.

How to deploy .NET apps as systemd services using containers

Learn how containers and recent .NET features make systemd easy to run a service under Linux in this demonstration.

Some more C# 11

Learn about 5 new features that improve C# applications, including UTF-8 string literals, file-scoped types, generic attributes, and ref fields. (Part 3 of 3)

C# 11: Pattern matching and static abstract interfaces

Discover more about C# 11 new features: pattern matching and static abstract interfaces and how they enable generic math. (Part 2 of 3)

C# 11: Raw strings, required members, and auto-default structs

There are changes to strings and initializers in .NET 7. Learn how you can use these new features in your everyday coding.

Containerize .NET applications without writing Dockerfiles

Discover how to use the dotnet build-image tool in a GitHub workflow to automate Dockerfile and containerized image creation from a .NET application.

Hello Podman using .NET

The Docker.DotNet library lets .NET programs control containers using Podman or Docker. This tutorial shows you how it's done.

Tutorial for debugging .NET applications

Learn how to debug .NET applications running with VS Code in local containers at Red Hat Developer. This tutorial lets you debug applications on development machines.

Use VS Code to debug .NET applications

Visual Code is an easy way to debug .NET applications in cloud environments like Kubernetes and OpenShift. Learn which plug-ins and configurations you need.