http://www.ondotnet.com/pub/a/dotnet/2002/08/19/config.html

Every app reads in configuration information at runtime. In .NET, this is done with an XML-based configuration file. This article proposes a "configuration service," which represents the beginning of a flexible architecture. Aug. 19, 2002