EnterpriseLibrary4.1學習筆記3—-安全應用程式塊

楊俊明發表於2009-05-24

開啟EntLib41SrcQuick StartsSecurityCS

先用aspnet_regsql.exe配置一個membership/role的基本資料庫,然後修改下config檔案中的連線字串

執行後會發現介面上有一段文字

Note: Much of the functionality demonstated by this QuickStart was implemented in previous versions of Enterprise Library, but the same functionality is now provided directly by the .NET Framework. This functionality is still demonstrated in the QuickStart to provide migration guidance for users of previous

versions of Enterprise Library.

大意:
本QuickStart展示的很多功能已經在以前的企業庫版本中得以實現,但是現在部分功能已經直接被整合到.Net Framework.

為幫助使用舊版本的使用者順利升遷到最新版本,QuickStart中仍保留這些功能的演示。

也就是說,Enterprise Library4.1中的安全應用程式塊的很多功能已經整合到.net framework裡了,說得更白一點,就是.net 2.0起提供的membership/role機制,如果大家已經掌握了membership/role這一套東東,這一節可以直接跳過^_^

最後再來一小段廢話:雖然Membership/Role這一套東西推出好多年了,但我發現周圍還是有相當一部分人很排斥這個,比如還是習慣於自己再建一套使用者名稱/密碼/許可權表之類,雖然說這樣並不是不可以,但是個人感覺確實有些閉門造車,Membership不僅很方便擴充套件,而且安全性很高,另外對於許可權/角度的控制也是蠻方便的,能省事為啥不省事呢?


相關文章