Skip to content
pavle.codes
BlogAboutSponsorship
Subscribe
BlogAboutSponsorship
Subscribe
← Back to all writing
.NET

Configuration in .NET: sources, providers & precedence

How .NET layers appsettings.json, environment variables, command-line args, and custom sources into one IConfiguration, then binds it to typed options.

Written by Pavle Davitkovic · 2026.08.25 · Updated 2026.08.26 · 6 min read

Keep reading

.NET · 6 MIN

Why every .NET developer should know about Dapper Plus

Dapper is famous for fast reads, but bulk writes are its weak spot. Dapper Plus fills that gap with one-line bulk insert, update, delete, merge and synchronize.

.NET · 6 MIN

.NET 10 and C# 14: The features I'd actually use in production

The C# 14 and .NET 10 features that earn their place in production: field, null-conditional assignment, extension members, Minimal API validation, and SSE.

Share this post

// the backend brief · .NET

Configuration in .NET: sources, providers & precedence

pavle.codes
LinkedInXFacebookEmail
pavle.codes

Practical writing on .NET, system design, architecture and databases.

Explore
BlogAboutSponsorshipPrivacy
Elsewhere
GitHubX / TwitterLinkedInRSS
© 2026 Pavle Davitkovic · Niš
The Backend Brief · weekly

Don't miss the next deep dive.

One practical .NET & system-design lesson every Wednesday

    Protected by reCAPTCHA. Google Privacy Policy and Terms apply.

    No spam. Unsubscribe anytime.
    Subscription confirmed

    You're in. Welcome aboard.

    You've subscribed to The Backend Brief. The next issue lands on Wednesday.