Session

Everything a .NET developer needs to know about configuration and secret management

App configuration. Settings. Secrets. We have all dealt with these things in our code without thinking much about it.

But how does this actually work in .NET and how do you make the most of it? And more importantly, how do you store them correctly and prevent leaking secrets?

This talk will teach you how configuration works in .NET, what you should and shouldn't do, and how you can use the power of the cloud to keep your secrets safe!

The following topics will be discussed (including demo's):

- The importance of configuration and secret management
- The basics of .NET's configuration system and how it is set up under the hood
- The Options pattern and how it improves the configuration system
- Secret management during local development
- Best practices for an enjoyable configuration experience
- Secret management in the cloud using Azure Key Vault and Managed Identities.
- Tips and tricks and extra resources

When there's time left over, we will also cover Azure App Configuration and how it can make .NET configuration more powerful and manageable.

Sander ten Brinke

Lead Software Engineer @ Arcady | Microsoft MVP (Developer Technologies)

Apeldoorn, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top