1. MSDN归档资源库
2. MSDN企业程序库
· | 组件开发 |
· | Web开发 |
· | Windows开发 |
· | 网络&通讯协议 |
· | 开发策略和倡议 |
· | 消息&协作 |
· | 数据访问&数据库 |
· | 信息管理 |
· | 安全性 |
· | Office开发 |
· | 开发工具&语言 |
· | 安装和系统管理 |
· | 图形和多媒体 |
· | 用户界面设计&开发 |
2. MSDN企业程序库
应用程序块可以帮助开发人员解决每个项目都会遇到的常见问题。它们在设计时封装了 Microsoft 推荐的 .NET 应用程序最佳做法。它们可以快速而轻松地插入到 .NET 应用程序中。例如,数据访问应用程序块提供对 ADO.NET 最常用功能的访问,并通过易于使用的类将其公开。应用程序块还添加了基础类库不直接支持的相关功能。
组成企业程序库的应用程序块如下:
• |
缓存应用程序块。此应用程序块允许开发人员在其应用程序中集成本地缓存。 |
• |
配置应用程序块。此应用程序块允许应用程序读/写配置信息。 |
• |
数据访问应用程序块。此应用程序块允许开发人员在其应用程序中集成标准的数据库功能。 |
• |
加密应用程序块。此应用程序块允许开发人员在其应用程序中包含加密和哈希功能。 |
• |
异常处理应用程序块。此应用程序块允许开发人员和决策人员针对发生在企业应用程序体系结构层的异常处理创建一致的策略。 |
• |
日志和规范应用程序块。此应用程序块允许开发人员在其应用程序中集成标准的日志和规范功能。 |
• |
安全应用程序块。此应用程序块允许开发人员在其应用程序中集成安全功能。应用程序可在多种情况下使用应用程序块,例如,根据数据库验证和授权用户、检索角色和配置文件信息,以及缓存用户配置文件信息等。 |
不同的应用程序有不同的要求,您会发现并不是每个应用程序块在您构建的每个应用程序中都有用。在使用应用程序块之前,您应该对应用程序需求以及应用程序块计划处理的方案有充分的了解。