详细信息:Visual Basic 的学习资源

更新:2007 年 11 月

在完成 Visual Basic 指导教程中的所有课程后,虽然您所学的知识已足够用来开始编写自己的程序,但您肯定还不会成为一个专家。即便是经验丰富的 Visual Basic 专业人员也需要不断的学习,没有人对 Visual Basic 2008 无所不知。以下是有关学习更多 Visual Basic 知识的一些建议。

说明:

如果您使用的是 Visual Basic 速成版,则此页上的某些帮助链接可能不可用,具体取决于在安装过程中选择的选项。有关更多信息,请参见 Visual Basic 速成版疑难解答

在使用过程中获得帮助

对于许多人来说,实践是最好的学习方式。使用 Visual Basic 速成版 IDE(集成开发环境)时,获得帮助的最简单方法就是按 F1 键以显示上下文相关帮助。

  • 当 IDE 中的某个窗口被选中时,按 F1 会显示一个描述该窗口以及该窗口使用方法的帮助主题。

  • 在设计模式下,如果在选择了某个控件的时候按 F1,会显示有关该控件的帮助主题。

  • 当位于“属性”窗口中时,按 F1 会显示所选属性的帮助信息。

  • 在代码编辑器中,按 F1 会显示与距离当前光标位置最近的语言关键字有关的语言参考主题。

试一试!

显示上下文相关的帮助。

  1. 在“文件”菜单上单击“新建项目”。

  2. 在“新建项目”对话框的“模板”窗格中,单击“Windows 应用程序”。

  3. 选择窗体,然后在“属性”窗口中选择 KeyPreview 属性。

  4. 按 F1。

    将显示一个解释 KeyPreview 属性的帮助主题。

    提示:

    您可能已经注意到,一些帮助主题包含针对 Visual Basic 以外的语言的语法和代码示例。如果只想显示 Visual Basic 语法和代码,请单击靠近帮助主题顶部的“语言筛选器”列表的下拉箭头,然后清除除“Visual Basic”以外的所有项的复选框。将始终存储此设置,直到您再次更改它。

  5. 双击窗体以打开代码编辑器,然后在 Form1_Load 事件处理程序中输入以下代码。

    Dim CurrentUser As String
    CurrentUser = My.User.Name
    
  6. 将光标置于单词 Name 中并按 F1。

    将显示一个关于 My.User.Name 属性的帮助主题。

  7. 将光标置于单词 User 中并再次按 F1。

    将显示一个关于 My.User 对象的帮助主题。

产品文档

Visual Basic 2008 产品文档包含学习 Visual Basic 所需的大量信息,包括若干个“如何”主题、演练和深入的概念信息以及有关每个 .NET Framework 成员的参考主题。为了解您可能还不了解的 Visual Basic 2008 功能,最好花些时间浏览该文档。

您可能会发现部分主题不可用,这些主题是否可用视您在安装 Visual Basic 速成版时选择的选项而定。Visual Basic 速成版附带的帮助文件是针对 Visual Studio 速成版的 MSDN Library 的有限子集,而针对 Visual Studio 速成版的 MSDN Library 又是完整的 MSDN Online Library 的子集。在安装过程中,可以选择安装针对 Visual Studio 速成版的 MSDN Library——如果您当时没有选择安装它,则现在应该考虑进行安装。

针对 Visual Studio 速成版的 MSDN Library 中包括的其他产品文档和主题的更新版本可以在 MSDN Online Library 中找到。若要访问 MSDN Online Library,请在“起始页”上,单击“Visual Basic 开发中心”,然后在“Microsoft Visual Basic 开发中心”主页上选择“技术资源库”。

说明:

若要访问 MSDN Online Library,您必须有活动的 Internet 连接,并根据需要配置代理服务器或防火墙以允许访问。

在线资源

由于全球有数百万程序员都在使用 Visual Basic,因此自然有无数 Internet 资源可供您了解更多 Visual Basic 信息。在 MSN 上搜索关键字 Visual Basic 将返回超过 4900 万条结果。面对众多的 Internet 资源,该作何选择?

您最好通过“起始页”访问 Microsoft Visual Basic 开发人员中心,从这里开始查找 Internet 学习资源。此开发中心会不断地增加有关 Visual Basic 的新文章以及指向在线书籍的链接、多媒体和网络广播、演练及很多其他内容,以此方式不断更新。只需单击“Microsoft Visual Basic 开发中心”主页上的“学习”选项卡即可。

您还可以从“起始页”访问 Beginner Developer Learning Center(入门开发人员学习中心),在该网站上查找内容,包括针对入门开发人员的功能介绍和视频。

Coding4Fun 网站上,您可以学习如何使用 Visual Studio 速成版来创建有趣的软件项目。

从“CodeWise 社区”开始学习也很不错。“CodeWise 社区”站点是一个 Internet 资源,汇集了由 Visual Basic 和 Visual Basic 2008 方面的独立技术专家提供的第三方技巧、代码示例、建议和新闻。“CodeWise 社区”成员拥有丰富的 Microsoft 开发工具和技术方面的经验。他们通过其 Internet 社区为您提供了丰富的内容,并使您有机会表达自己的观点和学习他人的经验。

其他资源

如果您更喜欢传统的学习方式,也有很多机会供您选择。

讲解 Visual Basic 2008 的书籍有很多,从入门书籍到讲解 Visual Basic 2008 具体应用(例如游戏编程)的书籍,应有尽有。您可以查找当地图书馆、书店或网上书店的“计算机编程”部分,看看可以获得哪些书籍。

提示:

确保您选择的这些书讲授的是 Visual Basic 2008,而不是 Visual Basic 2008 的早期版本。虽然针对较早版本撰写的很多材料仍然适用,但它们可能并未涉及 Visual Basic 2008 包含的更新和更好的技术。

许多学院、大学和技术学校都开设了讲授 Visual Basic 2008 的课程,有些课程甚至专门讲授 Visual Basic 速成版。请了解您所在的区域提供哪些可以学习的课程。

后续步骤

在本课中,您了解了一些继续学习 Visual Basic 的方法。在下一课中,您将学习如何查找和使用示例代码。

下一课:重用代码:提高编程效率

请参见

任务

社区资源:从其他开发人员获得帮助

概念

下一步:希望做什么?

如何实现 - Visual Basic 速成版

其他资源

Visual Basic 指导教程