Wednesday 

Room 5 

13:40 - 14:40 

(UTC+02

Talk (60 min)

Modern .NET Configuration Practices

Modern .NET applications (from .NET 5 onwards) represent a significant evolution from the legacy .NET Framework era, requiring updated practices in configuration management. Traditional methods—such as web.config files or embedding secrets directly in source control—are outdated, risky, and inefficient.

.NET
Cloud
DevOps
Languages
Security
Tools

This session provides actionable strategies for modernizing configuration management in your .NET projects, significantly boosting productivity and security.

You'll Learn:

- Strongly Typed Configuration: Enhance readability and reduce errors.
- Configuration Providers: Optimize use of JSON, XML, INI, environment variables, Azure App Config, and Key Vault.
- Dependency Injection Integration: Simplify and modularize configuration management.
- Options Pattern: Achieve flexible and scalable application settings.
- Containerized Applications: Securely manage configurations, including secrets and environment-specific settings.
- Deployment Strategies: Securely inject configurations using Azure DevOps Pipelines, GitHub Actions, and Kubernetes.
- .NET Aspire Configuration: Streamline service-oriented configurations in distributed applications.

Gain practical guidance on transforming your approach to configuration management, ensuring your .NET solutions are secure, efficient, and ready for modern deployment scenarios.

Chris Ayers

Chris Ayers is a Senior Software Engineer at Microsoft, where he builds AI-driven tooling to analyze outages and incidents across Azure. His work focuses on improving the way engineers understand failures, uncover risks, and strengthen reliability at cloud scale.

With a background spanning DevOps, cloud architecture, and modern application design, Chris brings both engineering depth and practical experience to the challenge of making large systems more resilient. He’s also a frequent international speaker who loves sharing real-world lessons about developer productivity, reliability, containers, and automation.

Outside of work, Chris is a proud dad, lifelong gamer, avid reader, and unapologetic nerd.