title: What are best practices storing configuration settings a .NET application?
body: <p>Configuration file handling is a common problem so I wondered why nobody has asked a similar question yet. In .NET we usually use the app.config file for application runtime paramaters, however this seems oversized for some smaller tools. I have considered an <code>.ini</code> style configuration file.</p>
  
  <p>Are there any other appropriate alternatives which could be easily integrated in any project?</p>