开始学习Enterprise Library:从Configuration Application Block起步

昨天开始决心研究一下Enterprise Library,这个东西老久以前就想静下心来看看,里面融合了许多设计模式的东西,而且是原汁原味微软的东东。所以决心从这里起步:)


整个EntLib的结构已经有所了解,现在需要深入下去,首先从最核心的Configuration Application Block来开始学习。

1.使用:一开始运用这个东西需要脱离你的应用程序,因为这个模块的可以进行一些基本的配置信息的操作。一开始使用他的Configuration工具自动生成配置文件还没有理解到位,所以象个傻瓜一样在那里弄不半天,结果报了很多错:),终于可以对配置文件进行操作了,这些可以参考http://gwazy.cnblogs.com/archive/2005/07/27/201191.html

2.结构:

这是从WebCast中截取下来的,觉得比较形象的说明CAB的结构,我们的app.config(对于Web App来说是web.config)存储的是配置数据的名称,路径以及他的Storage Provider(存取提供者:可以是XML,Database或者注册表)和Transformer(转换器)信息。http://www.cnblogs.com/rickie/archive/2005/02/09/103505.html,rickie系列介绍的比较详细。这里就不多说。
3.与其他模块的结合:微软的代码高质量的,看他的例子有头大的感觉,慢慢来,相信一切都会好起来的:)

以后的思路就是想结合实际的项目对EntLib进行应用,这样才能真正的理解其中的精髓。还有就是随着.NET2.0的退出,EntLib也会相应的进行调整,相信很多实际的问题都会得到解决:)

posted on 2005-12-05 12:02  Shanks  阅读(640)  评论(1编辑  收藏  举报

导航