title: ASP.NET and storing dynamic data - XML or Database?
body: <p>I have an ASP.NET application and need to store some settings. </p>
  
  <p>The settings are, among other things, titles on pages shown in my application. The titles are changed on a regular basis (every week or so) and I'm wondering on how to do this the smart way:</p>
  
  <ol>
  <li><p>Save the settings in the <code>web.config</code> (slow read time, and application has to be restarted to detect changes).</p></li>
  <li><p>Save the settings in a database.</p></li>
  <li><p>My own XML file (such as a custom configuration section in its own XML file). </p></li>
  </ol>
  
  <p>I'm looking for anything that could point me in a better direction.</p>
  
  <p>What would you do?</p>