title: XML as data source : best practice for reading
body: <p>I'm working on a small project where for the first time I want to use XML as the one and only data source...a file based store suits the need of the project.</p>
  
  <p>When writing the DAL should I have all the get methods static? to aviod and "reading while file open" errors?
  Should I use CacheDependency on the file?</p>
  
  <p>Thx</p>