Study Enterprise Library(一)

1、EnterPrise Library:可重用的程序块库,用于解决共性的企业级开发过程中所面临的挑战。
2、EnterPrise Library中包含的7个Application Block:Caching,Security,Cryto(加解密),DataAcess,Logging,Exceptions,Configuration。
Configuration Application Block:为应用系统提供了公用的配置管理解决方案,允许应用程序方便灵活地从不同配置存储读写配置信息
DataAcess Application Block:对数据库访问提供了简单、高效的访问方式
Cryptography Application Block:对敏感信息进行加密保存、或对其进行解密
Security Application Block:通过一个或多个安全系统或机制,帮助开发人员在应用程序中实现通用的安全相关任务
提供以下功能:认证、授权、角色管理、Profile管理、缓存登陆时的相关安全凭证(认证、授权信息)
Exception Handling Application Block:提供了简单的功能强大的例外处理机制,在应用系统的不同层面采用一致的例外处理策略
Logging Application Block:提供简单标准一致的Logging机制,能灵活指定哪类信息以何种格式输出、输出到何处,实现了应用程序代码与日志策略的隔离
Caching Application Block:提供了灵活可扩展的缓存机制(提高程序性能)
posted @ 2006-01-04 08:41  KiddLee  Views(559)  Comments(0Edit  收藏  举报