Tom Deseyn's contributions
Article
.NET Core on Red Hat platforms
Tom Deseyn
We look at the various ways .NET Core is made available on Red Hat platforms, starting with an overview of the available platforms, and then showing how to install .NET Core on each of them.
Article
Tracing .NET Core applications
Tom Deseyn
Tom Deseyn shows how you can capture events from the .NET Core runtime and BCL using EventListener, dotnet-trace, and EventPipe environment variables.
Article
The .NET Process class on Linux
Tom Deseyn
We'll go over the basics of the .NET process class in .NET Core 3.0 and cover a few differences in usage between Windows and Linux.
Article
New features in .NET Core 3.0 on Linux
Tom Deseyn
We look at new features of .NET Core for Linux, including improved performance and support for building Windows desktop applications.
Article
Interacting with native libraries in .NET Core 3.0
Tom Deseyn
We examine the new NativeLibrary class in .NET Core 3.0 and show how you can use it instead of the DllImport attribute.
Article
Executing .NET Core functions in a separate process
Tom Deseyn
We show how to execute .NET Core code easily in a separate process using Tmds.ExecFunction and explain why doing so is useful.
Article
Improving ASP.NET Core build speed on Red Hat OpenShift
Tom Deseyn
We explain how to significantly reduce build times for .NET Core applications by creating a custom build image that includes common dependencies.
Article
Accessing UNIX sockets remotely from .NET
Tom Deseyn
In this article, we'll show how you can access Linux services remotely from .NET using SSH port forwarding.
.NET Core on Red Hat platforms
We look at the various ways .NET Core is made available on Red Hat platforms, starting with an overview of the available platforms, and then showing how to install .NET Core on each of them.
Tracing .NET Core applications
Tom Deseyn shows how you can capture events from the .NET Core runtime and BCL using EventListener, dotnet-trace, and EventPipe environment variables.
The .NET Process class on Linux
We'll go over the basics of the .NET process class in .NET Core 3.0 and cover a few differences in usage between Windows and Linux.
New features in .NET Core 3.0 on Linux
We look at new features of .NET Core for Linux, including improved performance and support for building Windows desktop applications.
Interacting with native libraries in .NET Core 3.0
We examine the new NativeLibrary class in .NET Core 3.0 and show how you can use it instead of the DllImport attribute.
Executing .NET Core functions in a separate process
We show how to execute .NET Core code easily in a separate process using Tmds.ExecFunction and explain why doing so is useful.
Improving ASP.NET Core build speed on Red Hat OpenShift
We explain how to significantly reduce build times for .NET Core applications by creating a custom build image that includes common dependencies.
Accessing UNIX sockets remotely from .NET
In this article, we'll show how you can access Linux services remotely from .NET using SSH port forwarding.