更新:2007 年 11 月
此页链接到有关大量使用的 Visual Basic 安全任务的帮助。若要查看“帮助”中涉及的其他类别的常见任务,请参见如何实现 - Visual Basic。
概述
- 安全和 Visual Basic 开发 
 讨论三个需要着手解决安全问题的公共领域。
- Visual Studio 中的安全性 
 提供指向基本的安全概念(包括安全编码技术)的链接和指针。
- 代码访问安全性基础知识 
 描述代码访问安全性及其最常见用途。
- 基于角色的安全性 
 提供 .NET Framework 基于角色的安全性概述。
- 安全策略最佳实施策略 
 为 Windows 开发人员提供了有关保证软件安全的最佳做法的信息。
- Microsoft Security Developer Center(Microsoft 安全开发人员中心) 
 了解 Microsoft 如何帮助您维护应用程序和系统(从桌面到网络级系统)的安全,并为 IT 专业人员、开发人员和家庭用户提供指向安全资源的链接。
- 如何:修改数据库连接 
 提供关于某些问题的建议,例如,如何存储数据库连接字符串。
最佳做法
- 安全策略最佳实施策略
 为 Windows 开发人员提供了有关保证软件安全的最佳做法的信息。
Web 安全性
- 保证使用 ASP.NET 创建的 XML Web services 的安全 
 解释身份验证和授权是如何用于 ASP.NET Web 服务的。
- 保证 ASP.NET 网站的安全 
 本节中的示例展示如何创建集成多种安全性的 ASP.NET 应用程序。
- 限制对 ASP.NET 网站的访问 
 描述如何控制能够获取 Web 项目文件访问权的人员,以及每个人员对应用程序具有何种级别的访问权。
Windows 安全性
- Windows 窗体中的安全性概述 
 简要说明 .NET Framework 的安全模型以及确保应用程序中的 Windows 窗体安全所需的基本步骤。
- Windows 窗体中的更加安全的打印 
 描述如何在不完全受信任的环境中访问打印功能。
- Windows 窗体中更加安全的文件和数据访问 
 描述如何在不完全受信任的环境中访问文件和数据。
- ClickOnce 部署和安全 
 讨论关于使用 ClickOnce 技术部署的应用程序的权限问题,该应用程序在“沙盒”中运行,具有基于某个安全区域的有限权限。
组件安全性
- 代码访问安全性 
 提供有关代码安全性的概念性信息,并描述 .NET Framework 中用来保证组件的安全的方法。
- 强制安全性 
 描述如何使用强制安全检查来保护敏感代码行,防止未经授权的人使用这些代码。
数据库安全性
- 如何:修改数据库连接
 提供关于某些问题的建议,例如,如何存储数据库连接字符串。
示例
- Visual Basic 安全示例
 这些示例演示安全性任务。