应用程序示例
这些示例显示如何创建各种类型的应用程序和如何使用项目、用户和程序集任务。它们存储在 Applications Samples 目录中。
•AppEvents: 演示通过“项目设计器”访问的应用程序事件。
•ClickOnce: 使用 ClickOnce 部署和更新应用程序。
•ConsoleApps: 使用控制台窗口演示简单的输入和输出。
•Environment: 演示提供环境信息的几个类的用法。
•Excel: 演示如何使用 Visual Basic 启动 Excel,从模板创建工作簿,以及更新工作表中随后用于填充工作簿中图形的单元格。
•Game: 演示 My 功能、面向对象的编程和绘图。
•Logging: 使用 My.Application.Log 对象将信息记录到文件和事件日志。
•Multithread: 显示实现多线程任务的两种不同方式。
•MyResources: 演示 My.Settings 和 My.Resources 对象。
•PowerPoint: 演示如何在 Visual Basic 应用程序中启动 PowerPoint、创建空白演示文稿、添加幻灯片和内容、打印幻灯片、保存更改以及退出 PowerPoint。
•PrintformSample: 演示打印预览功能的使用。
•SendMail: 显示如何使用 System.Web.Mail 命名空间中的类通过 SMTP 发送电子邮件。
•TCPRemoting: 显示如何使用 .NET Framework 远程处理体系结构。它使用 XML 配置文件指定可用对象和服务器位置的信息。 ◦ - Client
◦ - RemoteHost
•ThreadUIUpdate: 显示当数据来自不同的线程时如何更新用户界面。
•UpgradeSample: 显示一个以 Visual Basic 6.0 编写的应用程序,以及如何将该应用程序升级到 Visual Basic 2010。
•UserInfo: 概述 My.User 对象和登录窗体模板。它实现了简单的自定义身份验证。
数据示例
与数据库相关的示例位于此处。
•CreateDB: 显示如何从代码中执行 SQL 语句以创建数据库、表、存储过程和视图。
•CustomDataControls: 演示如何在“数据源”窗口中使用您自己的控件。
•DataComboBox: 显示如何将数据绑定到 ComboBox 和 DataGridView 控件。
•DataSearch: 演示如何显示您的数据库内数据的一个子集。
•DataValidation: 演示“数据集设计器”并使用 PropertyChanged 事件验证用户输入。
•LocalData: 演示 Visual Studio 的本地数据功能,包括“数据源”窗口、TableAdapters 和 BindingSource 组件。还显示如何在不必编写代码的情况下创建数据绑定窗体,以及如何连接到数据库文件。
•ObjectBinding: 演示如何将控件绑定到数据库组件以外的对象。
•OCS: 演示如何使用 Microsoft Synchronization Services for ADO.NET 进行仅用于下载的两层同步。
•Serialization: 演示如何序列化和反序列化对象。
•StoredProcedures: 演示如何通过 ADO.NET 和 Microsoft SQL Server 以编程方式创建和使用存储过程。
•XML: 显示如何使用 XmlDocument 类,该类公开 XML 文档对象模型(DOM)以操作 XML 数据。
语言示例
这些示例演示各种 Visual Basic 语言功能。它们存储在 Language Samples 目录中。
以下是专为 Visual Basic 10 的新功能设计的 Visual Studio 2010 示例列表:
•AutoImplementedPropSample
•CollectionInitializersSample
•CovarianceSample
•ImplicitLCSamples
•StatementLambdasSample
以下是语言示例的完整列表:
•APICalls: 演示调用 Win32 API 函数以枚举和控制进程和窗口,以及查询和更改系统设置。
•arrays: 创建 Integer 和 Object 值的数据库数组,并排序和搜索数组。
•AutoImplementedPropSample: 包含两个显示类似源代码的源文件,一个使用自动实现的属性,另一个使用现有的扩展属性语
1