Johnny Hooyberghs

Information & Communications Technology

.net .net core ASP.NET Core Visual Studio / .NET C# Azure Application Lifecycle Management (ALM) Team Foundation Server Quantum computing Unity VSTS Azure Devops Entity Framework

Antwerpen, Flanders, Belgium

Controlling My Home Sauna Using .NET 5 and Xamarin.Forms

Today, thanks to .NET 5, .NET can really run everywhere. In this session, I will show you how I was able to completely modernize my sauna controller by using .NET on a Raspberry Pi with Gpio support, ASP.NET running in a Docker container on a Linux host and .NET on Xamarin.Forms running on an Android tablet and an Android phone. All of this, automatically build and deployed using Azure DevOps pipelines. Finally, my wife can turn on the sauna, which is located outside in the garden, from the comfort of her living room and can see when it has reached its target temperature.

Johnny Hooyberghs

Passionate Developer

Johnny Hooyberghs is a consultant for Involved since 2014 focusing on .NET architecture and backend development and a Microsoft MVP since 2020. Prior to joining Involved, he has had experience developing software for Corilus since 2008. He has been passionate about .NET ever since it was released and his areas of expertise are C#, .NET (Core), WCF, WinForms, WPF, ASP.NET (Core), Entity Framework (Core), Azure and ALM using the Microsoft Stack. Every now and then he enjoys doing some web development using JavaScript. Since 2010, Johnny spends some of his free time teaching .NET and C# for the adult education institute CVO Antwerpen. When he's not working or teaching, he likes some casual gaming, scuba diving, learning to play the piano, travelling the world and visiting as many theme parks as possible.

Johnny's full speaker profile