3.3 [ Enterprise Library ]设计时配置

原创 2007年09月30日 11:01:00
  版权所有(c) 2007  Dorian Deng。署名 共享 非商用。
转载请注明出处:http://www.cnblogs.com/doriandeng/archive/2007/09/30/911660.html

所有应用程序块都包含了用于配置设置的运行时和设计时支持。运行时支持包含了代表配置设置的类,当配置应用程序块加载配置设置时使用这些类定义。它从存储中读取配置设置,然后将包含配置数据的对象返回给应用程序块。

设计时配置支持包含允许使用 Enetrprise Library 配置控制台修改配置设置的类。这些类提供了不同配置设置的可视化表示(如显示为下一步配置设置的图像),动作可以基于当前配置设置而执行,并有能力验证配置设置。

图3.2 图示了运行时配置支持和设计时配置支持的关系。

图 3.2. 设计时配置支持和运行时配置支持
设计时配置支持和运行时配置支持

设计时类依赖于配置运行时类,因为它们包含了来自配置运行时对象的当前配置设置。当修改这些设置并保存修改时,设计时对象更新运行时对象,然后保存 到存储中。然而,运行时类不依赖于设计时类。每个应用程序打包设计时支持到与运行时实现分离的程序中,这些程序集不被要求用于运行使用了应用程序块的应用 程序。然而,它们在使用配置控制台修改应用程序块的配置时需要。

使用Microsoft Enterprise Library开发前配置

1.新建解决方案。我们打开Visual Studio2010,选择新建项目,在其他项目类型中选择Visual Studio解决方案并对其进行命名(例如:Test),将这个解决方案保存到想要存放的位置,...
  • zhang_z_qiang
  • zhang_z_qiang
  • 2013年03月29日 20:27
  • 825

Microsoft Enterprise Library 5.0 系列教程(一) : Caching Application Block (初级)

1.下载安装好MicrosoftEnterprise Library 5.0,然后在运行EntLibConfig.exe 2.  选择Blocks菜单 ,单击 Add CachingSett...
  • hyy829119
  • hyy829119
  • 2013年10月05日 15:03
  • 1345

EnterpriseLibrary之Caching应用

微软发布的EnterparseLibrary提供了许多功能,为我们的应用程序提供了许多方便,有缓存、配置、异常、数据访问、加密、日志等组件。项目中需要用到的Cache功能,便采用了Enterprise...
  • Linux7985
  • Linux7985
  • 2011年03月11日 10:37
  • 1303

Microsoft Enterprise Library 简介与请大家下载Microsoft Enterprise Library 5.0体验微软最新技术应用于企业信息平台

      什么是Enterprise Library     Enterprise Library是一组应用程序块(Application Block)的集合。他们是可重用的软件组件,被设计用来帮助...
  • yincheng01
  • yincheng01
  • 2010年05月24日 15:30
  • 11701

Enterprise Library 中文件配置的三种方式

 用过企业库的朋友可能都知道配置信息由是通过外部文件(web.config或者是my.config)中配置,其实还有一种配置方式是保存在数据库中的。第一中方式,比较常见,就闲话少说。第二种方式,大家可...
  • xueshanzhisheng
  • xueshanzhisheng
  • 2009年11月01日 11:27
  • 212

Enterprise Library 2.0 技巧(1):如何使用外部配置文件

摘要:我们知道在Enterprise Library1.1中对于每一个应用程序块都有一个对应的配置文件,而在Enterprise Library2.0中却把所有的配置信息都放在了应用程序配置文件(Ap...
  • snlei
  • snlei
  • 2008年03月07日 14:13
  • 2257

1.4 [Enterprise Library] 配置 appSettings

 版权所有(c) 2007  Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.csdn.net/doriandeng/archive/2007/09/17/1787...
  • doriandeng
  • doriandeng
  • 2007年09月17日 09:53
  • 905

2.6 [ Enterprise Library ] 输入配置源信息

版权所有(c) 2007  Dorian Deng。署名 共享 非商用。转载请注明出处:http://blog.csdn.net/doriandeng/archive/2007/09/24/17992...
  • doriandeng
  • doriandeng
  • 2007年09月24日 23:49
  • 960

Enterprise Library 5.0 学习笔记

最近了解了微软提供的企业开发框架Enterprise Library,目前最新版本是6.0,但是不支持FW3.5,所以就学习了5.0的版本,EL5.0支持FW3.5和4.0,官网下载地址是:https...
  • Eye_cng
  • Eye_cng
  • 2015年07月26日 20:31
  • 700

Microsoft Enterprise Library: Cache 模块

Microsoft Enterprise Library中的Cache模块能在多种场景中提供缓存功能:Web程序,桌面程序,WPF程序。我们可以配置Cache模块的缓存处理器,目前系统自带3个缓存处理...
  • ghostbear
  • ghostbear
  • 2012年12月27日 16:47
  • 3146
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:3.3 [ Enterprise Library ]设计时配置
举报原因:
原因补充:

(最多只允许输入30个字)