Standalone xml file doesn't sound like the best idea if you want to create a system that is as easy to manage as possible when there are multiple clients. Xml might still be good for storing the actual settings, but you might want to consider storing settings in an xml-file but storing the said xml in the db. That way your clients could easily synchronize settings (i.e. that xml-file) from central db. |