下面是微軟一些application blocks,即一些公用的.net組件,很強大。
Microsoft?patterns & practices for Application Architecture and Design include reference architectures and application blocks. Here is a list of such patterns & practices for application architecture and design.
The Complete List of patterns & practices
Architectural Topics
- Application Architecture for .NET: Designing Applications and Services (patterns & practices)
- Authentication in ASP.NET: .NET Security Guidance (patterns & practices)
- Caching Architecture Guide for .NET Framework Applications (patterns & practices)
- .NET Data Access Architecture Guide (patterns & practices)
- Designing Data Tier Components and Passing Data Through Tiers (patterns & practices)
- Designing Application-Managed Authorization (patterns & practices)
- Exception Management Architecture Guide (patterns & practices)
- Monitoring in .NET Distributed Application Design (patterns & practices)
- Microsoft .NET/COM Migration and Interoperability (patterns & practices)
- Web Service Facade for Legacy Applications (patterns & practices)
Application Blocks
- Aggregation Application Block for .NET (patterns & practices) 服務匯聚
- Asynchronous Invocation Application Block for .NET (patterns & practices) 非同步呼叫
- Caching Application Block for .NET (patterns & practices) 緩衝
- Configuration Management Application Block for .NET (patterns & practices) 組態管理
- Data Access Application Block (patterns & practices) 資料訪問
- Exception Management Application Block for .NET (patterns & practices) 異常處理
- Logging Application Block (patterns & practices) 日誌記錄
- Updater Application Block Overview (patterns & practices) 自動更新
- User Interface Process Application Block Overview (patterns & practices) UIP
- Offline Application Block 離線智能用戶端
- Authorization and Profile Application Block 授權和配置