Configuration settings in (web.config|app.config) versus a Static Class Object
<p>I am just looking at the BlogEngine.Net source code and was intrigued at how it stores application settings.</p>

<p>Instead of using web.config or app.config which I am accustomed to, the source uses a static class object implemented using a singleton pattern to achieve the application settings. the information is still stored in a settings file but any calls to retrieve information is done via the class object which preloaded all information into property values.</p>

<p>Any advantages of different approaches?</p>
