Configuration files within ASP.NET applications can often seem a bit convoluted.
Sections strewn all over the place, settings with nothing but strings everywhere
and last but certainly not least, it’s all in XML. While this can be just fine
for most scenarios, some developers may want or need