Session

Zero to Hero: How to master Settings, Configurations and Feature Flags on .NET and Azure

If you need to handle complex settings, you need to find a way to centralize your settings - a central place simplifies your life.

In this session, you will learn how to manage configurations in our .NET applications, starting from the simple local definition and moving to Azure App Configurations, an incredibly useful tool that allows you to manage application settings centrally and Feature Flags, and we will integrate it with a .NET application.

I will talk about:
- Configurations in .NET, and how to read them from your local configs;
- IOptions, IOptionsSnapshot, and IOptionsMonitor;
- Moving configurations to Azure App Configuration;
- Feature Flags in .NET APIs;
- How to handle Feature Flags with Azure App Configuration.

Attendees will learn proper ways to simplify their setting management, moving their settings to Azure. They will also learn how to use Feature Flags to release different versions of the same codebase to different users to enable seamless rollout of new functionalities.

This session includes both live coding and slides.
It requires an internet connection.

Davide Bellone

Senior software .NET developer | Microsoft MVP

Turin, Italy

View Speaker Profile