Unraveling the Mysteries of .NET 2.0 Configuration by Jon Rista.
You'll find the MDSN documentation for System.Configuration here.
I've started creating my own configuration sections and they yield several advantages:
- No XML parsing
- No more misuse of appsettings
- Extremely readable code
- Easy validation of configuration values
- Understandable error messages for configuration errors
So check out Rista's series of articles and start creating more robust and understandable custom configuration code!