Enterprise Library 4.1学习笔记3----安全应用程序块

简介: 打开\EntLib41Src\Quick Starts\Security\CS 先用aspnet_regsql.exe配置一个membership/role的基本数据库,然后修改下config文件中的连接字符串 运行后会发现界面上有一段文字 Note: Much of the function...

打开\EntLib41Src\Quick Starts\Security\CS

先用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不仅很方便扩展,而且安全性很高,另外对于权限/角度的控制也是蛮方便的,能省事为啥不省事呢?

目录
相关文章
|
iOS开发
Xcode报错解决方法:ld: symbol(s) not found for architecture arm64
Xcode报错解决方法:ld: symbol(s) not found for architecture arm64
2431 0