微软 Visual Studio 2005 的 101 个示例
资源分类:微软代码示例
更新日期:9/10/2008
主页:http://msdn.microsoft.com/zh-cn/vs2005/aa718334.aspx
语言:英文 授权形式:开源
Visual Studio 2005 的 101 个示例,包括 Visual Basic 和 C# 示例,这些示例介绍了 Visual Studio 2005 和 .NET Framework 2.0 的许多新功能。这些示例按照功能分了8个单独的安装包,可以单独下载,也可以下载包含全部示例的安装包。
基类库 - 第 1 组示例
基类库第1 组示例展示了如何使用 System.Net、System.RegEx、System.Transaction、System.Console 等命名空间中的类。示例包括:
- 更改文件的 ACL(访问控制列表)
- 控制台增强,包括缓冲区控制、简单动画和颜色
- 使用 FTP(文件传输协议)下载文件
- 网络编程,包括 PING、UDP 和 TCP 网络统计信息
| - 使用新的 Stopwatch 类度量时间
- 以 GZip 格式压缩和解压缩文件
- 检索驱动器信息
- 使用泛型集合
- 创建正则表达式以分析文本
|
下载:C# 版本 | VB 版本
基类库 - 第 2 组示例
基类库第 2 组示例说明如何使用 System.Net.Cache、System.Runtime.InteropServices、System.Net.Sockets.Socket 等命名空间中的新类和新方法。示例包括:
- 构建跟踪基础架构以跟踪错误和应用程序的性能
- 使用新增的 System.Net.Cache 命名空间控制缓存策略
- 创建进程查看器
- 创建 Windows 服务管理器
- 使用数据保护 API
- 加密和解密数据
- 使用平台调用来在托管代码内访问早期代码或非托管代码
| - 内置对本地化的支持
- 使用 NGEN 实用程序
- 使用新增的 SecureString 类
- 使用新增的套接字类方法
- 通过新增的 Port 类使用串行端口
- 使用文件系统
- 使用线程同时管理多项任务
- 使用 HTTPListener 构建简单的 Web 服务器
|
下载:C# 版本 | VB 版本
数据访问示例
数据访问示例展示了如何使用 System.Data 和相关命名空间中的类。此外,还展示了如何使用 SQL Server 2005 的新增功能。示例包括:
- 异步查询
- 使用您的应用程序附加数据库
- 创建用户定义的类型并将其用于 SQL Server 2005
- DataReader 与 DataSet 的比较
- DataSet 和 DataTable 增强
- 执行批处理更新和数据分页
- 执行大批量更新
- 从数据库读取图像和向数据库写入图像
| - 使用工厂类
- 将托管的存储过程和用户定义的函数用于 SQL Server 2005
- 将多个活动结果集用于 SQL Server 2005
- 将通知用于 SQL Server 2005
- 将 XML 数据类型用于 SQL Server 2005
- XPath 和 XSLT 转换增强
|
下载:C# 版本 | VB 版本
Web 开发示例
Web 开发示例说明如何使用 ASP.NET 2.0 的某些新增功能。示例包括:
- 使用 SQLCacheDependency 进行缓存
- 使用 ObjectDataSource、SqlDataSource 和 XmlDataSource 对象进行数据绑定
- 使用 DataGridView 和 DetailsView 控件创建母版/详细信息视图
- 基本母版页、嵌套母版页和针对浏览器的母版页
- 使用新增的成员身份控件,包括 LoginStatus、LoginName、LoginView、CreateUserWizard 控件
| - 使用 Menu 和 SiteMapPath 控件
- 使用配置文件存储用户属性
- 将成员身份和角色 API 用于自定义角色
- 动态使用 TreeView 控件和响应 TreeView 事件
- 使用 Web 部件创建自定义门户
|
下载:C# 版本 | VB 版本
Windows 窗体示例
Windows 窗体示例展示了如何使用为开发人员提供的一些新增功能构建桌面应用程序。示例包括:
- 运行异步任务
- 存储自定义客户端设置
- 创建母版/详细信息窗体
- 播放、循环和异步使用声音
- 将 BindingNavigator 用于静态和动态数据
- 将 BindingSource 用于静态和动态数据(包括对象)
- 扩展 ClickOnce 以便通过编程的方式检查更新
- 使用不同的列控制类型自定义 DataGridView 控件
| - 使用 LayoutPanels
- 将 MaskedTextBox 控件用于内置数据类型和自定义数据类型
- 使用 Menus、StatusStrips 和 ToolStrips 控件控制简单的 RTF 编辑器
- 将 My 用于应用程序、计算机、设置信息等。注意:此示例仅适用于 Visual Basic
- 使用 SplitContainer 控件
- 介绍 WebBrowser 控件的基础知识以及将 WebBrowserControl HTMLDocumentModel 用于窗体与浏览器间的双向通信。
|
下载:C# 版本 | VB 版本
Visual Studio Tools for Office 示例
Visual Studio Tools for Office (VSTO) 示例展示了如何使用 .NET Framework 以及 C# 或 Visual Basic 为 Office 应用程序(如 Word、Excel、InfoPath 和 Outlook)添加功能。示例包括:
- 在 Outlook 中创建自定义菜单
- 在文档中创建智能标记
- 创建自定义工具栏
- 数据岛和缓存
- 将 Windows 窗体集成到 Outlook 中
- 使用 Word 中的书签
- 使用 Excel 中的托管控件
- 将 VBA 和 VSTO 一起使用
| - 使用 Excel 中的图表
- 使用 Outlook 中的联系人和任务
- 使用 InfoPath 2003
- 使用 Excel 中的命名范围
- 使用收件箱
- 在 Excel 中使用 XML
- 在 Word 中使用 XML
- 使用 List 对象
|
下载:C# 版本 | VB 版本
Tablet PC 示例
Tablet PC 示例展示了如何使用 Tablet 和 Ultra 移动个人计算机创建利用手写输入功能的支持墨迹的应用程序。示例包括:
- 利用笔背面的擦除功能
- 创建支持内容的窗体
- 使用绘图属性
- 支持手势
| - 支持墨迹的文本框
- 创建力量感知应用程序
- 简单的文本识别
- 语音识别
|
下载:C# 版本 | VB 版本
.NET Compact Framework 示例
.NET Compact Framework 示例展示了如何使用 Windows Mobile 5.0 中的新增功能。示例包括:
- 创建一个安装 CAB
- 创建以数据为中心的应用程序
- 创建以数据为中心的应用程序(第 2 部分)
- 在月历中使用日期/时间选择器功能
- 文档列表
- 嵌入式资源
- 处理屏幕方向
| - 处理硬件按钮屏幕方向
- 帮助和通知
- 注册表示例
- 创建 SQL CE 结果集
- 使用 Microsoft 消息队列 (MSMQ)
- Web 浏览器示例
|
下载:C# 版本 | VB 版本
下载:下载页面 C#全部版本 VB版本