首发于几个开源项目配置信息的存储和处理的方式最近在看duwamish7,asp.net forums, dottext几个优秀的开源(微软官方)的项目因我目前所处的技术水平的阶段的原因,我看这些项目程序,更加关注的是具体的实现次之才是架构比较第一篇:几个开源项目实体层实现方式比较 这次的关注点是它们存储和处理配置信息的不同方式
一,duwamish7和asp.net forums这两者处理方式有相同之处,都是通过实现IConfigurationSectionHandler来实现配置类配置类的代码如下: 数据挖掘论坛
数据挖掘工具
数据挖掘实验室
数据挖掘论坛
然后就可以DuwamishConfiguration.ConnectionString获得数据库连接,DuwamishConfiguration.xxxx获得你定义的其他 数据挖掘研究院 数据了,不过这样用之前,需要先调用这个方法哦System.Configuration.ConfigurationSettings.GetConfig("DuwamishConfiguration") ;通常这个方法会放在Global.asa的application_start事件处理中,或者自己定义的httpmodule的application_start类似事件中 数据挖掘研究院
关于duwamish7配置信息处理的更多信息,可以参考:Duwamish深入剖析-配置篇由Duwamish学习web.config的配置二,dottext配置信息的存储和处理dottext配置信息不是放在web.config,而是放在一个自己定义的blog.config文件中:
数据挖掘研究院
数据挖掘交友