Tom Deseyn's contributions
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.
Article
Reduce application image build times with .NET Core incremental builds
Tom Deseyn
Learn how the new incremental build feature of the S2I .NET Core builder can reduce build times by reusing packages from a previously built image.
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.
Reduce application image build times with .NET Core incremental builds
Learn how the new incremental build feature of the S2I .NET Core builder can reduce build times by reusing packages from a previously built image.