VisualBasic.NET,是使用.NET技术从事应用程序开发的工具,是VisualStudio.NET(简称VS.NET)开发环境中的一员。该工具特别适合从事VB语言开发的人员快速转向开发网络程序,以适应当前开发工作的潮流。VisualBasic.NET也为初学者提供了良好的学习与开发环境,本书将针对此类读者,介绍VisualBasic.NET的应用知识和技巧。第1章体验VisualBasic.NET为增强开发者对VisualBasic.NET能力的认识,本章通过一组应用示例,介绍了该工具在开发方面的能力。另外,这一章中还介绍了有关VisualBasic.NET的工作界面,以帮助学习者认识开发工具。第2章开发WinForms应用程序本章针对目前开发中最常见的WinForms类应用程序,通过对“计算器”程序的开发,以体验完整的程序开发过程。同时,学习了开发工作的简单工作过程,包括设置程序框架、创建窗体并添加控件,配置属性及编写代码,最后通过调试运行等。第3章基本编程知识及面向对象编程在前两章内容的基础上,本章对一些概念性知识加以归纳,总结了一些读者应掌握的与开发相关的基础知识,如“关键词”“类”和“对象”等编程概念,有关“面向对象编程”的思想,编程中的一些语法规则,以及处理开发工作的工作流程等。第4章开发与文件处理相关的应用程序从本章起,将针对一系列实际应用程序的开发应用,逐渐从简单开发进入到综合应用阶段。本章以“个人通信录”程序的开发为例,重点介绍与文件操作相关的一组开发功能,例如,打开或存储文件等。第5章调用API函数处理绘图类开发应用本章重点介绍与绘图相关的程序开发工作,从而深入到API函数的应用中。这些函数可以帮助绘制矩形、圆等基本图形。另外,本章开发中为保证程序的实用性,还介绍了程序菜单的制作方法,包括普通菜单和上下文关联菜单。第6章用ActiveX控件开发多媒体应用程序本章在开发过程中灵活地运用了ActiveX控件,简化了开发过程,提高了程序的质量。同时,也介绍了ScrollBar,TrackBar,Timer,ActiveX,MediaPlayer,MMControl等相关控件的配合使用技巧。第7章开发数据库应用类程序针对应用程序对数据库功能的普遍需求,本章以“仓库管理系统”的开发为例,介绍了一组与数据库相关的开发功能,包括ADO.NET的概念,简单的SQL语句和数据对象的应用。第8章开发Web应用类程序从单机应用到网络互动已经成为应用程序的基本要求,所以,本章以“仓库管理网页版”为例,说明与网络应用程序开发相关的功能,包括ASP.NET、XML语言及如何在VB.NET中开发Web应用程序等。附录针对初学者,本章还以附录的形式提供了辅助学习内容,包括“安装VisualStudio.NET程序”和“发布.NET应用程序”两部分。