Tom Deseyn

Tom Deseyn

Red Hatter working on .NET Core.

Tom Deseyn's contributions

Red Hat OpenShift
Article

Using OpenShift to deploy .NET Core applications

Tom Deseyn

Containers are the new way of deploying applications. They are an efficient way to portably deploy applications across clouds and different OSes.This article looks at what OpenShift brings for .NET Core specifically and how OpenShift provides a DevOps platform on top of Kubernetes for building and deploying apps.

.Net Core
Article

ASP.NET Core Hello World Explained

Tom Deseyn

Most books teaching C# start with a 'Hello World' application. This simple program is used to explain concepts like namespaces , classes , Main and Console.WriteLine . When every line of the code has been dissected, it's clear how it works. It's less obvious for an ASP.NET Core application. We are no longer invoking our code; instead, the ASP.NET Core framework is doing that for us. In this blog post, we'll look at a simple ASP.NET Core application and explain...

.NET Core
Article

Connecting .NET Core to D-Bus

Tom Deseyn

D-Bus is a Linux message bus system. Many system daemons (like systemd, PulseAudio, bluez) and desktop services can be controlled via D-Bus. Some applications can be reached via the global system bus and others are on a per-user-login-session bus. Higher-level bindings are available for various popular frameworks and languages. Tmds.DBus is a .NET implementation. The library is based on dbus-sharp/ndesk-dbus, which target Mono/.NET 2.0. Tmds.DBus leverages async/await (Task-based asynchronous pattern) introduced in .NET 4.5/C# 5.0. The library targets netstandard1.5 which...