Brussels / 2 & 3 February 2019


Connecting .NET Core to D-Bus

Accessing D-Bus services from .NET.

D-Bus provides a bus for accessing system and desktop services.

In this talk we'll use Tmds.DBus to access those services from .NET Core.

Tmds.DBus is a fork of dbus-sharp, updated with asynchronous programming patterns introduced in .NET 4.5.

The library comes with a cli tool that generates a strongly-typed representation of a D-Bus service.

We'll build a small example application that consumes a D-Bus service.


Tom Deseyn