第一章 VB.NET概述 1
1.1 VB.NET的发展历史 1
1.2 VB.NET的新特性 2
1.3 VB.NET的安装 4
1.4 启动和关闭VB.NET 8
1.5 VB.NET的集成开发环境 10
1.6 VB.NET的第一个应用程序 16
本章小结 18
习题 19
第二章 VB.NET语言基础 20
2.1 VB.NET程序设计基础 20
2.2 流程控制 33
2.3 数组 53
2.4 过程 58
本章小结 68
习题 68
第三章 Windows Forms窗体构造 69
3.1 Windows Forms 69
3.2 事件驱动模型 70
3.3 窗体 70
3.4 文本控件 76
3.5 Button控件 80
3.6 选择控件 81
3.7 HscorllBar控件和VscorllBar控件 85
3.8 图片控件PictureBox 85
3.9 列表选择控件 87
3.10 时间日期控件 91
3.11 RichTextBox控件 95
3.12 TreeView控件 96
3.13 调用COM组件和.NET框架组件 98
本章小结 100
习题 100
第四章 界面设计 102
4.1 通用对话框 102
4.2 菜单的使用和动态菜单 111
4.3 工具栏与工具提示 117
4.4 状态栏、进度条和跟踪条 120
4.5 多文档界面MDI设计 126
本章小结 129
习题 130
第五章 VB.NET面向对象语言基础 131
5.1 面向对象的思想 131
5.2 面向对象程序设计的特点 132
5.3 类和对象 134
5.4 面向对象编程的实现 136
5.5 类的继承 146
5.6 重载 150
5.7 多继承——接口 151
本章小结 153
习题 153
第六章 .NET框架 155
6.1 .NET框架概念 155
6.2 公共语言运行库 157
6.3 System命名空间 159
6.4 用系统服务类获取系统信息 169
6.5 文件读写操作 171
6.6 监视文件系统的变化 181
6.7 访问Windows注册表 182
6.8 集合的使用 187
6.9 接触XML 193
本章小结 198
习题 199
第七章 利用ADO.NET进行数据访问 200
7.1 认识ADO.NET 201
7.2 管理支持程序 203
7.3 Connection对象 204
7.4 Command对象 207
7.5 DataReader对象 212
7.6 DataAdapter对象 213
7.7 DataSet对象 216
7.8 DataView的使用 225
7.9 控件与数据绑定 227
本章小结 228
习题 229
第八章 Web应用程序开发 230
8.1 Web应用程序 230
8.2 ASP.NET介绍 235
8.3 Web窗体(服务器控件)控件 237
8.4 HTML控件 252
8.5 ASP.NET的性能与配置 260
8.6 使用ASP.NET构建Web应用程序的练习 266
本章小结 270
习题 271
第九章 网络编程和分布式开发 272
9.1 使用SMTP服务 272
9.2 设计邮件发送程序 274
9.3 网络编程 275
9.4 使用Socket获取数据 277
9.5 编写一个Client/Server通信程序 279
9.6 使用消息队列发送、获取消息 284
9.7 Web Service简介 287
本章小结 291
第十章 图形处理 292
10.1 绘图的基础知识 292
10.2 用GDI+绘图 293
10.3 颜色控制 299
10.4 用GDI+绘制图形 302
10.5 文本处理 309
10.6 图像处理 312
10.7 简单的动画设计 315
本章小结 318
习题 319
第十一章 错误处理和调试 320
11.1 错误类型及处理 321
11.2 调试 329
11.3 调试窗口 338
本章小结 344
习题 344
第十二章 安装和部署项目 345
12.1 生成以C/S方式的客户机端程序的安装程序 346
12.2 Service服务程序的安装程序 349
12.3 生成Window_Client项目的安装程序 352
12.4 运行安装程序发布项目文件 356
习题 358