Speaker

Johnny Hooyberghs

Johnny Hooyberghs

Passionate Developer at Involved and Microsoft MVP

Antwerpen, Belgium

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.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • .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
  • Cloud Native
  • Azure Kubernetes Services (AKS)
  • Microsoft Orleans

Deep dive into Microsoft Orleans 7

Orleans is a cross-platform framework that originated from the Microsoft Research team and helps you to build robust and scalable distributed cloud-native applications. Orleans has been around for many years and is battle-tested by a number of internal Microsoft products and teams.
In this code-heavy session, I will do a deep dive into version 7 of the Orleans framework.
Throughout this session, I will show you how I implemented Orleans in one of my personal projects to enable flexible scaling. Finally, I will discuss how I deployed my Orleans application to the cloud using AKS (Azure Kubernetes Service).

Hands-On building Cloud Native applications with .NET

Building cloud-native applications and services that will run in the cloud, both public and private, is an important decision to make in order to achieve continuous delivery, reliability and faster time to market. In this session, we will talk about building cloud-native services for Azure, using the latest version of .NET. What are containers? What is all this Kubernetes talk? Should you use microservices for all your future projects? How do you manage your data? How do you implement logging, metrics and secret management?

In this hands-on DevSession, we will build .NET services, running in Docker containers and deployed into Kubernetes on Azure Kubernetes Service.

Bring your laptop with Visual Studio Code, Docker and an active Azure Subscription.

Building cloud native applications using Microsoft Orleans 7

Orleans 7 is a cross-platform framework from the Microsoft Research team that helps you to build robust and scalable distributed cloud-native applications. Orleans has been around for many years and is battle-tested by a number of internal Microsoft products and teams.
In this code-heavy session, I will explain what the Orleans framework is all about: What is the distributed virtual actor model? What are grains? What are silos? I will also dive a bit deeper into the more advanced Orleans features like heterogeneous silos, streams, transactions, etc.
Throughout this session, I will show you how I implemented Orleans in one of my personal projects to enable flexible scaling and easy cloud deployment. Finally, I will discuss how I deployed my Orleans application to AKS (Azure Kubernetes Service) and ACA (Azure Container Apps)

Azure Quantum & Microsoft Q#

You've probably heard about quantum computing, but it still remains a mystery? In this introductory session, I will explain important concepts like qubits, superposition and entanglement and how quantum computing can hopefully help us to solve exponentially large problems.
Some theoretical knowledge about quantum physics, quantum gates and quantum algorithms will be combined with examples using a simulated environment on a local PC and on real quantum hardware using Azure Quantum. Most of these examples will use the new quantum language Q# from Microsoft and some additional examples will use Python to solve optimization problems using the Azure Quantum Inspired Optimization (QIO).

Creating a quantum algorithm using Microsoft Q#

In the last couple of years, there has been a lot of talk about quantum computing. Last year, Microsoft has released their preview of Azure Quantum. So today, you cannot only write quantum programs on a simulated environment with Q# and .NET, but you can also write Q# and target a physical quantum computer on Azure Quantum.
In this session, I will guide you through the implementation of an existing quantum algorithm, step by step, while I explain all the details. This will be a very technical and code-heavy session.

What is new in .NET 7 and C# 11

November 2022 marks the release of .NET 7 and C# 11. In this session, I will talk about what is new in the latest version of .NET and what the future will bring for the .NET platform in general. Expect a number of new .NET 7 and C# 11 features and examples of those features.

Introduction to Microsoft Orleans for your cloud native applications

Orleans is a cross-platform framework from the Microsoft Research team that helps you to build robust and scalable distributed cloud-native applications. Orleans has been around for many years and is battle-tested by a number of internal Microsoft products and teams.
In this code-heavy introductory session, I will explain what the Orleans framework is all about: What is the distributed virtual actor model? What are grains? What are silos? How is a shared state stored in a distributed application?
Throughout this session, I will show you how I implemented Orleans in one of my personal projects to enable flexible scaling. Finally, I will discuss how I deployed my Orleans application to AKS (Azure Kubernetes Service).

Swetugg Stockholm 2023 Upcoming

What is new in .NET 7 and C# 11

February 2023 Stockholm, Sweden

Techorama Café Upcoming

Introduction to Microsoft Orleans for your cloud native applications

December 2022 Mechelen, Belgium

VISUG

What is new in .NET 7 and C# 11

November 2022 Mechelen, Belgium

CloudBrew 2022

Creating a quantum algorithm using Microsoft Q#

November 2022 Mechelen, Belgium

VisugXL

Introduction to project Orleans for your distributed applications

October 2022 Hasselt, Belgium

.NET DeveloperDays 2022

Hands-On building Cloud Native applications with .NET 6 and Azure
What is new in .NET 7 and C# 11
Creating a quantum algorithm using Microsoft Q#
Introduction to project Orleans for your distributed applications

October 2022 Warsaw, Poland

Re:Factor 2022

Introduction to project Orleans for your distributed applications

October 2022 Antwerpen, Belgium

DGTalk

Quantum Computing

October 2022 Antwerpen, Belgium

NDC Oslo

Introduction to project Orleans for your distributed applications

September 2022 Oslo, Norway

Swetugg Göteborg

What is new in .NET 7 and C# 11

September 2022 Göteborg, Sweden

KCDC

Azure Quantum & Microsoft Q#

August 2022 Kansas City, Missouri, United States

Azure Lowlands 2022

Azure Quantum & Microsoft Q#

June 2022 Utrecht, Netherlands

FutureTech 2022

What is new in .NET 7 and C# 11

June 2022 Utrecht, Netherlands

NDC London 2022

Software developers are roller coaster addicts?
Controlling My Home Sauna Using .NET 6 and MAUI

May 2022 London, United Kingdom

DevDays Europe 2022

What Is New in .NET 6 and the Future of .NET
Hands-On building Cloud Native applications with .NET 6 and Azure

April 2022 Vilnius, Lithuania

QuBites

Quantum Computing for Software Developers

March 2022

Cloud with Chris

Azure Quantum & Microsoft Q#

March 2022

DDOG.nl

Quantum software development? Azure Quantum & Microsoft Q#!

February 2022

Vishwas Narayan Podcast

Microsoft Q# and Azure Quantum

December 2021

DevDay 2021

What is new in .NET 6 and the future of .NET

November 2021 Louvain-la-Neuve, Belgium

Cloud With Chris

Azure Quantum & Microsoft Q#

November 2021

Update Conference Prague 2021

What is new in .NET 6 and the future of .NET

November 2021 Prague, Czechia

The .NET Docs Show

Hot 🔥 .NET 6 bits

November 2021

Azure Community Conference 2021

Azure Quantum & Microsoft Q#

October 2021 Bengaluru, India

VISUG

What is new in .NET 6 and the future of .NET

October 2021 Mechelen, Belgium

.NET Developer Days 2021

What is New in .NET 6 and the Future of .NET
Microsoft Q# and Azure Quantum

October 2021 Warsaw, Poland

Code PaLOUsa 2021

Microsoft Q# and Azure Quantum
What is New in .NET 6 and the Future of .NET

August 2021 Louisville, Kentucky, United States

DevDays Europe 2021

What is New in .NET 5 and the Future of .NET

June 2021 Vilnius, Lithuania

Re:Factor 2021

Microsoft Q# and Azure Quantum

June 2021 Antwerpen, Belgium

DevSum 2021

Microsoft Q# and Azure Quantum

May 2021 Stockholm, Sweden

.NET to the Core

Microsoft Q# and Azure Quantum

May 2021

DotNext Piter 2021

Workshop: Building Cloud Native applications with .NET 5 and AKS

April 2021 Saint Petersburg, Russia

Future Tech Digital 2021

Microsoft Q# and Azure Quantum

March 2021 Haarlem, Netherlands

TechTrain Mechelen

Microsoft Q# and Azure Quantum

March 2021 Mechelen, Belgium

NetCoreConf 2021

What is new in .NET 5 and the future of .NET

February 2021 Barcelona, Spain

NDC London 2021

Microsoft Q# and Azure Quantum

January 2021 London, United Kingdom

NDC Workshops

Building an Educational Game with .NET 5, Unity and AKS

December 2020

Canary Wharf .NET User Group

Quantum computing, Q# and Azure Quantum

December 2020

AZUG

Microsoft Q# and Azure Quantum

December 2020

NDC Workshops

Quantum Computing Hands-on with Microsoft Q#

December 2020

Update Conference Prague 2020

What is new in .NET 5 and the future of .NET

November 2020

DevDay 2020

What is new in .NET 5 and the future of .NET

November 2020

Build Stuff Lithuania 2020

Quantum Computing Deep Dive
Quantum Computing Workshop

November 2020 Vilnius, Lithuania

.NET Conf 2020

Controlling my home sauna using .NET 5

November 2020

VISUG XL

Building Cloud Native applications with .NET 5

October 2020

.NET Developer Days 2020

Building Cloud Native applications with .NET 5
Quantum Computing deep dive
What is new in .NET 5 and the future of .NET

October 2020 Warsaw, Poland

DotNext 2020 Piter

Building an educational game with .NET Core and Unity

June 2020 Saint Petersburg, Russia

NDC Oslo 2020

June 2020 Oslo, Norway

Cloud Developer Days 2020

Building Cloud Native applications with .NET Core

May 2020 Kraków, Poland

Techorama Cafe

Building Cloud Native applications with .NET Core

March 2020 Mechelen, Belgium

Microsoft Techdays 2020

March 2020 Helsinki, Finland

NDC London 2020

January 2020 London, United Kingdom

CodeMash 2020

January 2020 Sandusky, Ohio, United States

VISUG

What is new in. NET Core 3?

December 2019 Antwerpen, Belgium

.NET Developer Days 2019

Quantum Computing 101
Building an educational game with .NET Core and Unity3D

October 2019 Warsaw, Poland

ProgNET London 2019

Quantum Computing 101
Building an educational game with .NET Core and Unity3D

September 2019 City of London, United Kingdom

Techorama Belgium 2019

Building an educational game with .NET Core and Unity3D

May 2019 Antwerpen, Belgium

DevDays Europe 2019

Quantum Computing deep dive

May 2019 Vilnius, Lithuania

Momentum 2019

March 2019 Cincinnati, Ohio, United States

VISUG

Quantum Computing Deep Dive

February 2019 Antwerpen, Belgium

TI Conference Days 2018

Quantum Computing and Microsoft Q#

November 2018 Antwerpen, Belgium

VISUG

.NET Core Introduction

September 2016 Antwerpen, Belgium

VISUG

The Microsoft Compiler Platform (Roslyn). An overview.

April 2015 Antwerpen, Belgium

Johnny Hooyberghs

Passionate Developer at Involved and Microsoft MVP

Antwerpen, Belgium