学习:http://msdn.microsoft.com/en-us/library/cc512464.aspx
Caching Application Block. Developers can use this application block to incorporate a cache in their applications. Pluggable cache providers are supported.
Cryptography Application Block. Developers can use this application block to incorporate hashing and symmetric encryption in their applications.
Data Access Application Block. Developers can use this application block to incorporate standard database functionality in their applications.
Exception Handling Application Block. Developers and policy makers can use this application block to create a consistent strategy for processing exceptions that occur throughout the architectural layers of enterprise applications.
Logging Application Block. Developers can use this application block to include standard logging functionality in their applications.
Policy Injection Application Block. Developers can use this application block to implement interception policies that can be used to streamline the implementation of common features, such as logging, caching, exception handling, and validation, across a system.
Security Application Block. Developers can use this application block to incorporate authorization and security caching functionality in their applications.
Unity Application Block. Developers can use this application block as a lightweight and extensible dependency injection container with support for constructor, property, and method call injection.
Validation Application Block. Developers can use this application block to create validation rules for business objects that can be used across different layers of their applications.
本文介绍了一系列企业级应用程序架构组件,包括缓存、加密、数据访问、异常处理、日志记录等应用模块。开发者可通过这些模块简化复杂系统的实现,并确保整个架构的一致性和可维护性。
337

被折叠的 条评论
为什么被折叠?



