一.集成到VS2005中的配置工具
在Enterprise Library 3.0之前的兩個版本,配置工具都是作為一個單獨的應用程序,我也曾經介紹過一款把Enterprise Library配置工具集成到VS中的插件(Enterprise Library 2.0 插件介紹:Avanade Integration Pack)。這次發布的Enterprise Library 3.0直接把配置工具集成在了VS.NET中,可以非常方便的進行應用程序塊的配置。安裝後,配置文件默認的打開方式就是Enterprise Library Configuration Editor(如圖1)。
圖1
直接在Visual Studio 2005 中進行操作(圖2):
圖2
在屬性窗口中設置參數(圖3):
圖3
是不是比單獨打開一個配置工具要方便多了呢?
二.配置區加密支持
Enterprise Library 3.0還有一個最大的特色在於對配置區數據的加密,通過一個簡單的屬性配置就可以對任何一個應用程序塊的配置區進行加密,如圖4所示:
圖4
使用XML Editor打開配置文件,可以看到,配置區的都已經是加密過的(圖5):
圖5
三.對標准AppSetting配置區的支持
在Enterprise Library 3.0中,通過配置工具,我們可以創建和修改標准的AppSetting,在之前的版本中,我們對於自定義的AppSetting都需要手工到配置文件中去修改,現在可以通過可視化的配置工具進行管理AppSetting了,如圖6所示,我們新建一個UpLoadPath:
圖6
使用XML Editor打開配置文件,可以看到裡面增加了一條:
<appSettings>
<addkey="UpLoadPath"value="http://localhost:8080/UpLoad"/>
</appSettings>
本文簡單介紹了一下Enterprise Library 3.0配置工具的一點新特性。