Enterprise Library 3.0 體驗(1):集成VS2005的配置工具和配置區(qū)加密支持
摘要:在圣誕節(jié)來臨之前,微軟模式與實踐小組發(fā)布了Enterprise Library 3.0 2006 December CTP版本,本文簡單的介紹一下Enterprise Library 3.0集成到VS2005的配置工具和對配置區(qū)的加密支持以及對標準AppSetting配置區(qū)的支持。
主要內(nèi)容
1.集成到VS2005中的配置工具
2.配置區(qū)加密支持
3.對標準AppSetting配置區(qū)的支持
一.集成到VS2005中的配置工具
在Enterprise Library 3.0之前的兩個版本,配置工具都是作為一個單獨的應用程序,我也曾經(jīng)介紹過一款把Enterprise Library配置工具集成到VS中的插件(Enterprise Library 2.0 插件介紹:Avanade Integration Pack)。這次發(fā)布的Enterprise Library 3.0直接把配置工具集成在了VS.NET中,可以非常方便的進行應用程序塊的配置。安裝后,配置文件默認的打開方式就是Enterprise Library Configuration Editor(如圖1)。

圖1
直接在Visual Studio 2005 中進行操作(圖2):

圖2
在屬性窗口中設(shè)置參數(shù)(圖3):

圖3
是不是比單獨打開一個配置工具要方便多了呢?
二.配置區(qū)加密支持
Enterprise Library 3.0還有一個最大的特色在于對配置區(qū)數(shù)據(jù)的加密,通過一個簡單的屬性配置就可以對任何一個應用程序塊的配置區(qū)進行加密,如圖4所示:

圖4
使用XML Editor打開配置文件,可以看到,配置區(qū)的都已經(jīng)是加密過的(圖5):

圖5
三.對標準AppSetting配置區(qū)的支持
在Enterprise Library 3.0中,通過配置工具,我們可以創(chuàng)建和修改標準的AppSetting,在之前的版本中,我們對于自定義的AppSetting都需要手工到配置文件中去修改,現(xiàn)在可以通過可視化的配置工具進行管理AppSetting了,如圖6所示,我們新建一個UpLoadPath:

圖6
使用XML Editor打開配置文件,可以看到里面增加了一條:
<appSettings>
<add key="UpLoadPath" value="http://localhost:8080/UpLoad" />
</appSettings>
本文簡單介紹了一下Enterprise Library 3.0配置工具的一點新特性。
Worktile,新一代簡單好用、體驗極致的團隊協(xié)同、項目管理工具,讓你和你的團隊隨時隨地一起工作。完全免費,現(xiàn)在就去了解一下吧。
https://worktile.com

浙公網(wǎng)安備 33010602011771號