没有合适的资源?快使用搜索试试~ 我知道了~
微软企业库2.0 案例
共1910个文件
cs:1077个
dll:194个
pdb:175个
3星 · 超过75%的资源 需积分: 0 100 下载量 94 浏览量
2010-03-29
17:56:39
上传
评论
收藏 12.39MB RAR 举报
温馨提示
企业库是微软《模式与实践》(patterns & practices)的一部分, 是一些具有功能的程序块的集合,通用性很强,重用性好。 它包含7个应用程序块(Application Block): 1、配置块(基本不用配置) 2、数据访问块(配置连接字符串、默认实例) 3、日志块(配置Sinks、Formatters、Category、默认策略) 4、异常块(添加异常类型,指定处理策略) 5、加密块(对称一般用RijndaelManaged,HASH一般用MD5、SHA1、SHA256等) 6、缓冲块(添加一个默认缓冲一个隔离缓冲,配置过期检测频率、最大对象数目、自动移除对象数目等参数) 7、安全块(通用性不强,只需掌握其中的序列化) 还有其他的一些应用程序快,比如UIP(用户界面过程)、Smart Client(智能客户端)等, 可能会收录在后续版本的企业库中。 本例中,专门把日志、异常、缓冲、加密、序列化等放在一起做了一个Facade层,如本例中的EntLib.Utility层, 其中LogManager、CacheAppManager、ExceptionManager、CryptoManager、SerializeManager等是Facade类。 数据访问则直接在DAL层中创建Database或DBCommandWrapper的实例,供访问数据用。 异常策略的调用也放在了DAL层中,一般应该放在业务逻辑层中,而界面层捕捉被处理过的异常。
资源推荐
资源详情
资源评论
收起资源包目录
微软企业库2.0 案例 (1910个子文件)
PostBuildEvent.bat 2KB
PostBuildEvent.bat 1KB
PostBuildEvent.bat 1KB
PostBuildEvent.bat 1KB
PostBuildEvent.bat 760B
PostBuildEvent.bat 634B
PostBuildEvent.bat 614B
PostBuildEvent.bat 449B
PostBuildEvent.bat 413B
PostBuildEvent.bat 401B
PostBuildEvent.bat 400B
PostBuildEvent.bat 382B
PostBuildEvent.bat 381B
PostBuildEvent.bat 375B
PostBuildEvent.bat 365B
PostBuildEvent.bat 272B
PostBuildEvent.bat 265B
DatabaseTypeNode.bmp 1KB
ConnectionStringCollectionNode.bmp 1KB
DatabaseTypeCollectionNode.bmp 1KB
ConnectionStringNode.bmp 1KB
ParameterNode.bmp 1KB
OraclePackageNode.bmp 1KB
InstanceCollectionNode.bmp 1KB
InstanceNode.bmp 1KB
DatabaseSettingsNode.bmp 1KB
LoggingSettingsNode.bmp 1KB
DistributionStrategyNode.bmp 1KB
DistributionStrategyCollectionNode.bmp 1KB
ClientSettingsNode.bmp 1KB
DistributorSettingsNode.bmp 1KB
CategoryCollectionNode.bmp 1KB
DestinationNode.bmp 1KB
CategoryNode.bmp 1KB
FormatterNode.bmp 1KB
FormatterCollectionNode.bmp 1KB
MsmqDistributorServiceNode.bmp 1KB
SinkCollectionNode.bmp 1KB
SinkNode.bmp 1KB
ExceptionHandlerNode.bmp 1KB
ExceptionTypeNode.bmp 1KB
ExceptionHandlingSettingsNode.bmp 1KB
ExceptionPolicyNode.bmp 1KB
SymmetricCryptoProviderCollectionNode.bmp 1KB
HashProviderCollectionNode.bmp 1KB
CryptographySettingsNode.bmp 1KB
HashProviderNode.bmp 1KB
SymmetricCryptoProviderNode.bmp 1KB
ConfigurationSectionNode.bmp 1KB
XmlIncludeTypeNode.bmp 1KB
ConfigurationSectionCollectionNode.bmp 1KB
EncryptionSettingsNode.bmp 1KB
KeyAlgorithmStorageProviderNode.bmp 1KB
StorageProviderNode.bmp 1KB
ApplicationConfigurationNode.bmp 1KB
TransformerNode.bmp 1KB
StorageEncryptionNode.bmp 1KB
CacheManagerCollectionNode.bmp 1KB
CacheManagerSettingsNode.bmp 1KB
CacheStorageNode.bmp 1KB
CacheManagerNode.bmp 1KB
ConfigurationNode.bmp 1KB
BALLOON.BMP 382B
NodeImageAttributeFixture.bmp 382B
UninstallInstrumentation.cmd 2KB
InstallInstrumentation.cmd 2KB
CreateExtensionsDb.cmd 39B
CreateCachingDb.cmd 38B
CreateLoggingDatabase.cmd 32B
WhidbeyMachine.config 26KB
WhidbeyMachine.config 26KB
EnterpriseLibrary.ExceptionHandling.config 9KB
EnterpriseLibrary.ExceptionHandling.config 9KB
Microsoft.Practices.EnterpriseLibrary.Configuration.dll.config 9KB
Microsoft.Practices.EnterpriseLibrary.Configuration.dll.config 9KB
EnterpriseLibrary.LoggingDistributor.config 8KB
EnterpriseLibrary.LoggingDistributor.config 8KB
EnterpriseLibrary.LoggingDistributor.config 8KB
cachingConfiguration.config 7KB
cachingConfiguration.config 7KB
EnterpriseLibrary.LoggingDistributor.config 7KB
EnterpriseLibrary.LoggingDistributor.config 7KB
EnterpriseLibrary.ExceptionHandling.config 6KB
EnterpriseLibrary.ExceptionHandling.config 6KB
EnterpriseLibrary.Caching.config 5KB
EnterpriseLibrary.Caching.config 5KB
EnterpriseLibrary.Data.config 4KB
EnterpriseLibrary.Data.config 4KB
EntLib.WinUI.exe.config 4KB
App.config 4KB
App.config 4KB
EnterpriseLibrary.LoggingDistributor.config 3KB
EnterpriseLibrary.LoggingDistributor.config 3KB
EnterpriseLibrary.LoggingDistributor.config 3KB
EnterpriseLibrary.LoggingDistributor.config 3KB
exceptionhandlingconfiguration.config 3KB
exceptionhandlingconfiguration.config 3KB
Microsoft.Practices.EnterpriseLibrary.Caching.DatabaseAndCryptography.dll.config 3KB
Microsoft.Practices.EnterpriseLibrary.Caching.DatabaseAndCryptography.dll.config 3KB
loggingdistributorconfiguration.config 2KB
共 1910 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
camin
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页