title: C# App.config vs Settings File
body: <p>This may sound like a trivial question, however I have looked over the web briefly and what I found was that <code>app.config</code> is basically an older mechanism for storing Application key/pairs of data for the application.</p>
  
  <p>What I want to know is there any reason we (as .NET developers) would opt to use <code>app.config</code> over a <code>Settings file</code> ?</p>
  
  <p>-Can someone please provide some pros and cons on both so we can use them properly.</p>
  
  <p>thanks again</p>