1.1 VB.NET简介 1
1.1.1 VB.NET的特点 1
1.1.2 VS.NET的安装与配置 1
第1章 VB.NET入门基础 1
1.2 全新的开发环境 6
1.2.1 集成开发环境简介 6
1.2.2 VB.NET的新增功能 10
1.2.3 运行第一个VB.NET程序 13
二、填空题 17
三、简答题 17
综合练习一 17
一、选择题 17
小结 17
四、上机操作 18
第2章 VB.NET编程基础 19
2.1 控件的使用 19
2.1.1 常见控件的使用 19
2.1.2 高级控件的使用 28
2.2 VB.NET的基本语法 34
2.2.1 数据类型基础 34
2.2.2 流程控制语句 38
2.2.3 函数 42
2.3 面向对象的VB.NET 44
2.3.1 面向对象的基本概念 45
2.3.2 建立面向对象的类 50
2.3.3 创建Namespace 52
2.3.4 创建类库 53
2.3.5 成员的使用 54
2.3.6 Form继承的使用 56
2.4.1 ADO.NET对象基础 60
2.4 数据库访问基础 60
2.4.2 ADO.NET对象组件 62
2.4.3 ADO.NET对象的使用 63
2.4.4 使用表单数据绑定 68
小结 69
综合练习二 69
一、选择题 69
二、填空题 70
三、简答题 70
四、上机操作 70
3.1 简介 72
3.2 建立程序 72
第3章 多功能记事本 72
3.3 程序设计 73
3.3.1 添加菜单 73
3.3.2 添加工具栏 75
3.3.3 添加RichTextBox控件 76
3.3.4 添加状态栏 76
3.4 代码编写 76
3.4.1 文件(F)菜单 77
3.4.2 编辑(E)菜单 80
3.4.4 查看(V)菜单 88
3.4.3 格式(O)菜单 88
3.4.5 帮助(H)菜单 89
3.4.6 工具栏的代码实现 89
3.4.7 状态栏的代码实现 90
3.5 运行结果 90
小结 91
综合练习三 91
一、选择题 91
二、填空题 92
三、简答题 92
四、上机操作 93
4.1.1 界面设计 94
第4章 动态托盘 94
4.1 建立程序 94
4.1.2 代码编写 95
4.2 运行结果 97
小结 98
综合练习四 98
一、选择题 98
二、填空题 98
三、简答题 99
四、上机操作 99
5.2 AxMMControl控件简介 100
5.2.1 AxMMControl控件的主要属性 100
5.1 简介 100
第5章 音频录播器 100
5.2.2 AxMMControl控件的主要事件 103
5.3 多功能音频录播系统的制作 104
5.3.1 界面和菜单的制作 104
5.3.2 制作音频录播系统的界面 106
5.3.3 音频录播系统代码的编写 106
5.3.4 制作“关于”的对话框 114
5.4 运行结果 115
一、选择题 116
小结 116
综合练习五 116
二、填空题 117
三、简答题 117
四、上机操作 117
第6章 视频播放系统 118
6.1 简介 118
6.2 AxActiveMovie控件 119
6.2.1 AxActiveMovie控件的加载 119
6.2.2 AxActiveMovie控件的主要属性 120
6.2.3 AxActiveMovie控件的主要事件 123
6.3 界面设计 124
6.3.1 视频播放界面 124
6.3.2 音视频调节界面的制作 127
6.4 编写代码 129
6.4.1 视频播放界面(Form2)的代码 129
6.4.2 “音、视频控制界面”(Form3)的源代码 131
二、填空题 134
一、选择题 134
三、简答题 134
综合练习六 134
小结 134
四、上机操作 135
第7章 Flash和Gif动画播放器 136
7.1 简介 136
7.2 构建系统框架 136
7.3 Flash Player的实现 138
7.4 Gif Player的实现 143
四、上机操作 146
三、简答题 146
二、填空题 146
一、选择题 146
综合练习七 146
小结 146
第8章 串行通信系统 147
8.1 简介 147
8.2 串口基础与MSCOMM控件 147
8.2.1 RS-232C串口 147
8.2.2 MSCOMM控件 148
8.3 建立数据库 149
8.3.1 新建数据库 149
8.3.2 建立数据表 149
8.3.4 建立视图 150
8.3.3 建立关系图 150
8.4.1 新建程序 151
8.4.2 员工登记窗体 151
8.4 建立程序 151
8.4.3 查看员工上班窗体 155
8.5运行结果 159
小结 159
二、填空题 160
四、上机操作 160
三、简答题 160
一、选择题 160
综合练习八 160
第9章 多人聊天工具 161
9.1 简介 161
9.2 简介Winsock控件 161
9.2.1 Winsock的主要属性 162
9.2.2 Winsock控件的主要事件 164
9.2.3 Winsock控件的主要方法 165
9.3 制作多人聊天工具 167
9.3.1 界面的制作 167
9.3.2 设计系统模块和流程图 168
9.3.3 编写程序 171
9.3.4 运行结果 178
9.4 整个程序的源代码 180
小结 193
综合练习九 193
一、选择题 193
二、填空题 194
三、简答题 194
四、上机操作 194
10.1 简介 200
第10章 选课信息管理系统 200
10.2 数据库的设计 201
10.2.1 新建三个表 201
10.2.2 设计表中的内容 202
10.2.3 建立各表之间的关系 203
10.3 使用向导生成界面 203
10.3.1 制作主界面FORM1 203
10.3.2 制作学生信息浏览界面 209
10.4 信息查询子系统的设计 212
10.4.1 子系统功能构思 212
10.4.2 初始化数据集 214
10.4.3 编写程序 215
小结 219
综合练习十 219
一、选择题 219
二、填空题 220
三、简答题 220
四、上机操作 220
11.2.2 建立数据表 222
11.2.1 新建数据库 222
11.2 设计数据库 222
11.1 简介 222
第11章 工资管理系统(SQL Server版) 222
11.3 建立程序 223
11.3.1 新建程序 223
11.3.2 界面设计 224
11.3.3 数据绑定 225
11.3.4 代码编写 226
11.4 运行结果 231
综合练习十一 232
一、选择题 232
小结 232
二、填空题 233
三、简答题 233
四、上机操作 233
第12章 工资管理系统(Access版) 235
12.1 简介 235
12.2 设计数据库 235
12.3 建立程序 236
12.3.1 新建程序 236
12.3.2 界面设计 236
12.3.3 数据绑定 238
12.3.4 代码编写 239
12.4 运行结果 245
小结 246
综合练习十二 246
一、选择题 246
二、填空题 247
三、简答题 247
四、上机操作 247
13.2.2 建立数据表 248
13.2 设计数据库 248
13.2.1 新建数据库 248
13.1 简介 248
第13章 酒店管理系统 248
13.3 建立程序 249
13.3.1 新建程序 249
13.3.2 主界面 250
13.3.3 开房界面 252
13.3.4 订房界面 256
13.3.5 退房界面 261
13.3.6 查看房间信息界面 263
13.3.7 查看客人信息界面 265
小结 269
综合练习十三 270
一、选择题 270
二、填空题 270
三、简答题 270
四、上机操作 270
第14章 商场管理系统 271
14.1 简介 271
14.2 设计数据库 271
14.2.1 新建数据库 271
14.2.2 建立数据表 272
14.2.3 建立关系图 274
14.3.1 设计程序包含的界面 275
14.3 系统结构设计 275
14.3.2 建立应用程序 276
14.4 登录的制作 276
14.4.1 界面设计 276
14.4.2 代码编写 279
14.4.3 运行结果 281
14.5 注册界面的制作 282
14.5.1 界面设计 282
14.5.2 代码编写 283
14.6.1 添加窗体 285
14.6.2 代码编写 285
14.5.3 运行结果 285
14.6 主界面的制作 285
14.6.3 运行结果 288
14.7 进货管理界面的制作 289
14.7.1 进货记录页面 289
14.7.2 货物查看页面 295
14.7.3 出仓管理页面 301
14.7.4 入仓管理页面 307
14.7.5 运行结果 313
14.8.1 财务管理页面 315
14.8 财务管理 315
14.8.2 财务支出页面 319
14.8.3 工资表页面 322
14.8.4 运行结果 325
14.9 员工管理 326
14.9.1 员工信息页面 326
14.9.2 添加信息页面 329
14.9.3 用户管理页面 331
14.9.4 运行结果 332
14.10.1 界面设计 333
14.10 商品销售界面的制作 333
14.10.2 代码编写 334
14.10.3 运行结果 337
14.11 销售信息 338
14.11.1 界面设计 338
14.11.2 代码编写 338
14.11.3 运行结果 340
14.12 更改密码 341
14.12.1 界面设计 341
14.12.2 代码编写 341
小结 342
14.13 关于 342
14.12.3 运行结果 342
综合练习十四 343
一、选择题 343
二、填空题 343
三、简答题 343
四、上机操作 344
第15章 网上购物电子商务系统 345
15.1 简介 345
15.2 功能强大的Web Service 345
15.2.1 Web Service简介 345
15.2.2 简单对象访问(SOAP)协议 348
15.2.3 接口描述(Interface Description) 349
15.3 电子商务的崛起与项目系统设计 351
15.3.1 我国电子商务发展概况 351
15.3.2 本系统的设计说明 353
15.4 数据库设计 357
15.4.1 数据表设计 357
15.4.2 存储过程设计 359
15.5 系统的数据访问层 362
15.5.1 商品目录和商品信息数据服务 362
15.5.2 客户管理数据服务 366
15.5.3 购物推车管理数据服务 370
15.5.4 订单处理数据服务 376
15.6 电子商务的Web服务设计 380
15.6.1 订单的Web订阅服务设计 380
15.6.2 订单的Web查询服务设计 384
15.7 ASP.NET简介 384
15.7.1 ASP.NET的基本概念 385
15.7.2 使用ASP.NET的优点 385
15.7.3 安装.NET 392
15.7.4 建立第一个Web Form 392
15.8.1 创建自定义Web控件 395
15.8 网上购物电子商务系统网站设计 395
15.8.2 创建网站页面的分析 402
15.8.3 电子商务网站首页 403
15.9 电子商务的客户管理 405
15.9.1 用户注册页面 405
15.9.2 用户登录页面 410
15.10 网上商场的购物流程 415
15.10.1 商品浏览 415
15.10.2 商品的购物流程 421
15.10.3 订单的处理 427
小结 431
四、上机操作 432
三、简答题 432
综合练习十五 432
一、选择题 432
二、填空题 432
参考答案 433
第1章 433
第2章 433
第3章 433
第4章 434
第5章 435
第6章 435
第9章 436
第7章 436
第8章 436
第10章 437
第11章 437
第12章 438
第13章 438
第14章 438
第15章 439
参考文献 442