Tom Deseyn's contributions
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.
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.
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.
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.
Using .NET PInvoke for Linux system functions
Tom Deseyn
.NET Platform Invoke (PInvoke) makes it easy to consume native libraries. This article describes how to use PInvoke for Linux system functions.
Using a local NuGet server with Red Hat OpenShift
Tom Deseyn
How to deploy a NuGet server as a caching server on Red Hat OpenShift to speed up builds and host private packages. It also explains some general NuGet concepts and why it makes sense to use a local NuGet server.
Building .NET Core container images using S2I
Tom Deseyn
This article describes how to build .NET Core container images using source-to-image (S2I). The container images can be built directly from a git repository, from local sources, or from a pre-built application on, which can be useful on your development machine or as part of a CI/CD pipeline.
Locating special folders in cross-platform .NET applications
Tom Deseyn
.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.
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.
Using .NET PInvoke for Linux system functions
.NET Platform Invoke (PInvoke) makes it easy to consume native libraries. This article describes how to use PInvoke for Linux system functions.
Using a local NuGet server with Red Hat OpenShift
How to deploy a NuGet server as a caching server on Red Hat OpenShift to speed up builds and host private packages. It also explains some general NuGet concepts and why it makes sense to use a local NuGet server.
Building .NET Core container images using S2I
This article describes how to build .NET Core container images using source-to-image (S2I). The container images can be built directly from a git repository, from local sources, or from a pre-built application on, which can be useful on your development machine or as part of a CI/CD pipeline.
Locating special folders in cross-platform .NET applications
.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.