Visug The Visual Studio User Group



Central error and validation handling using the Mediator Pattern

In modern application development, itโ€™s inevitable that multiple clients will have difficulties connecting and sharing data. What happens when something goes wrong on the backend service, but a response is expected? Is it good practice to wait for an internal server error, caused by an exception burried deep in your business logic? How can a consumer know why a request was not supported when the response only contains "400 Bad Request"?

In this session, I will show you how I handle validation and error handing using the Mediator Pattern.

Viktor Segers

Involved - Azure/.Net developer

What is new in .NET 8, ASP.NET 8 and EF 8?

November 2023 marks the release of .NET 8. In this session, I will discuss what is new in the latest version of .NET, ASP.NET, and Entity Framework and what the future will bring for the .NET platform in general. Expect many new .NET/ASP.NET/EF features and examples of those features.

Johnny Hooyberghs

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.

Practical information

Location: Spoor 18, Stationsstraat 55, 2800 Mechelen


  • 18u00: Welcome with catering
  • 18u30 - 19u30: Session 1
  • 19u30 - 19u45: break
  • 19u45 - 20u45: session 2
  • 20u45 - ...: Networking
Sponsored by

An error has occurred. This application may no longer respond until reloaded. Reload ๐Ÿ—™