By properly configuring your applications you can make them behave in a flexible manner in different environments. .NET Core provides a rich configuration system to implement hierarchical sources for reading values and dealing with changes. Understanding the specifics of this system will allow you to get the most out of configuring your solutions. In this session we will look at the details of the configuration system of .NET Core 2.2 and how to incorporate it in various scenarios, such as container hosted .NET Core applications, and keeping your configuration values securely stored using key vaults and container clusters.
Alex is an application development enthusiast since the late nineties and works as an architect, lead developer and mentor at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 15 times. In his spare time Alex likes to participate in all kinds of sport, and loves playing and programming new and retro video games.