第1章 Visual Basic.NET概述 1
1.1 VB.NET简介 1
1.2 创建简单的VB.NET程序 13
小结 21
练习题 21
第2章 VB.NET语言基础 23
2.1 基本数据类型 23
2.2 常量和变量 25
2.3 常用内部函数 29
2.4 运算符和表达式 31
小结 42
练习题 42
第3章 结构化程序设计 44
3.1 顺序结构 44
3.2 选择结构 50
3.3 循环结构 61
小结 76
练习题 77
第4章 数组 80
4.1 数组的概念 80
4.2 数组的定义与初始化 81
4.3 数组的引用 85
4.4 数组的典型应用 86
4.5 For Each语句 100
小结 102
练习题 102
第5章 过程 104
5.1 Function过程 104
5.2 Sub过程 112
5.3 参数传递 118
5.4 变量的作用域 126
小结 133
练习题 133
第6章 程序调试和异常处理 135
6.1 程序调试 135
6.2 异常处理 141
小结 147
练习题 147
第7章 Windows窗体与控件 149
7.1 窗体 149
7.2 控件 154
7.3 文本类控件和按钮控件 157
7.4 选择类控件 165
7.5 PictureBox控件 171
7.6 Timer控件 172
7.7 ProgressBar控件和TrackBar控件 174
7.8 滚动条控件 177
小结 179
练习题 179
第8章 Windows高级界面设计 182
8.1 对话框 182
8.2 菜单简介 195
8.3 MenuStrip控件与下拉菜单的创建 196
8.4 ContextMenuStip控件与快捷菜单的创建 200
8.5 工具栏 202
8.6 状态栏 205
8.7 多窗体设计 207
8.8 MDI程序设计 208
8.9 鼠标和键盘事件 211
小结 216
练习题 216
第9章 面向对象程序设计 218
9.1 面向对象程序设计简介 218
9.2 类和对象的创建 220
9.3 命名空间 226
9.4 类的构造函数和析构函数 227
9.5 方法的重载 229
9.6 事件的声明及其激发 230
9.7 类的继承 232
9.8 接口 239
9.9 委托 242
9.10 多态性 244
小结 247
练习题 247
第10章 文件操作 249
10.1 文件 249
10.2 文件的打开与关闭 250
10.3 文件操作函数 252
10.4 顺序文件 255
10.5 随机文件 262
10.6 二进制文件 265
小结 265
练习题 266
第11章 图形与多媒体程序设计 267
11.1 图形程序设计 267
11.2 多媒体程序设计 280
小结 290
练习题 291
第12章 简单数据库编程 292
12.1 数据库技术简介 292
12.2 ADO.NET简介 295
12.3 SQL语言 295
12.4 ADO.NET对象及其使用 300
12.5 利用ADO.NET控件编写数据库应用程序 303
小结 311
练习题 311
第13章 Web应用程序开发 313
13.1 Web应用程序 313
13.2 Web窗体设计 320
13.3 Web服务 324
小结 332
练习题 333
第14章 综合项目开发 334
14.1 系统设计 334
14.2 数据库设计 338
14.3 系统公用模块的创建 346
14.4 系统界面和代码的实现 346
小结 364
练习题 365
参考文献 367