Visual Basic.NET是目前使用最广泛的编程语言之一,它并不是Visual Basic的简单升级,而是实现了编程方式的重大飞跃:它的一切都以类的形式实现。Visual Basic.NET已经成为一种真正意义上的面向对象的编程语言了。全书共分11章,内容分别涉及Visual Basic.NET 2003的开发环境、语言及编程基础、Web程序设计技术、数据访问技术等。
本书从传统编程方式入手,逐步向读者讲述Visual Basic.NET的应用方法。每章以理论为基础,配合具体的应用实例,内容丰富,结构清晰,语言简练,叙述深入浅出,具有很强的实用性。本书适合作为高等院校计算机程序设计的教材和参考书,同时也非常适合广大初、中级编程爱好者自学参考。
第1章 初识Visual Basic.NET 2003
1.1 Visual Basic.NET 2003概述
1.2 Visual Basic.NET 2003开发环境
1.3 从一个简单应用程序开始
1.4 习题与上机操作
第2章 Visual Basic.NET 2003语言基础
2.1 数据类型
2.2 常量和变量
2.3 运算符
2.4 习题与上机操作
第3章 Visual Basic.NET 2003编程基础
3.1 程序流程控制
3.2 Visual Basic.NET的过程
3.3 Visual Basic.NET的函数
3.4 习题与上机操作
第4章 面向对象编程
4.1 面向对象概述
4.2 Visual Basic.NET 2003面向对象程序设计
4.3 事件与委托
4.4 接口
4.5 类库
4.6 继承的层次结构分析
4.7 习题与上机操作
第5章 Windows程序设计
5.1 Windows窗体设计
5.2 MDI多文档程序设计
5.3 菜单设计
5.4 工具栏
5.5 状态栏
5.6 控制台应用程序
5.7 习题与上机操作
第6章 Visual Basic.NET 2003的常用控件
6.1 窗体控件概述
6.2 常规控件
6.3 RichTextBox控件
6.4 对话框控件
6.5 附加组件介绍
6.6 控件开发技术
6.7 习题与上机操作
第7章 组件实现技术
7.1 组件结构
7.2 方法.属性和事件在组件中的实现
7.3 组件创作
7.4 组件中的异常处理
7.5 代码库
7.6 习题与上机操作
第8章 多线程编程技术
8.1 多线程概述
8.2 多线程的处理
8.3 多线程处理的综合应用
8.4 创作多线程组件
8.5 习题与上机操作
第9章 图形设计技术
9.1 Graphics对象
9.2 画笔.画刷和颜色
9.3 图形设计
9.4 习题与上机操作
第10章 Web程序设计技术
10.1 Web应用程序介绍
10.2 ASP.NET介绍
10.3 Web窗体代码模型
10.4 Web窗体页处理
10.5 创建基本的Web窗体页
10.6 习题与上机操作
第11章 数据访问技术
11.1 数据访问技术概述
11.2 通过ADO.NET访问数据
11.3 窗体中的数据访问
11.4 使用参数化查询
11.5 Web数据访问的实现
11.6 ADO.NET中的并发控制
11.7 习题与上机操作
附录A 综合测试题(一)
附录B 综合测试题(二)
附录C 习题答案
附录D 综合测试题部分参考答案
Visual Basic.NET 2003是Visual Studio.NET 2003的一个重要组成部分,为快速构建面向Microsoft Windows和Web的应用程序提供了更容易、更高效的语言和工具。对现有的Visual Basic开发人员和Microsoft.NET开发环境中的新开发人员来说,Visual Basic.NET 2003无疑是最理想的开发工具,因为它提供了增强的可视化设计器、提高的应用程序性能和功能强大的集成开发环境(1DE),使用户能够轻松走上应用程序开发的快车道。
本书共分11章,第1—3章介绍了Visual Basic.NET 2003的开发环境和语言及编程基础知识;第4章介绍了面向对象技术的程序开发方法;第5章介绍了Windows程序设计的一般方法。第6-7章介绍了Visual Basic.NET 2003的控件和组件使用及创建方法:第8章介绍了在Visual Basic.NET 2003中多线程技术使用方法;第9章介绍了Visual Basic.NET 2003的图形设计技术;第10章介绍了Web程序设计技术;第11章介绍了Visual Basic.NET 2003中的数据访问技术。
本书面向广泛的编程爱好者,采用由浅入深、循序渐进的讲述方法,在基本编程理论的基础之上配合适当的程序示例,努力做到理论与实际相结合,结构安排合理,具有很强的实用性,特别适合作为通用教材。此外,本书包含了适量的习题和上机操作题,习题类型有填空题、选择题和问答题,帮助读者在学习完每章后进行总结、复习。另外,当读者通读完本书的学习内容后,还可以通过附录中的综合测试题检测自己的学习情况。
本书是集体智慧的结晶,除封面署名的作者外,参加本书编写的还有祁春、张立浩、徐燕华、徐燕萍、孔祥亮、徐帆、钟岚、王静琪、孔祥丰、邱丽、王维、张雪琴等人。由于作者水平有限,加之创作时间仓促,本书不足之处在所难免,欢迎广大读者批评指正。