第1章 Visual Basic. NET的新特性
1-1 Visual Studio. NET框架
1-1-1 . NET框架的结构
1-1-2 . NET框架的主要内容
1-1-3 . NET框架的核心要素
1-1-4 . NET的新特性
1-2 Visual Basic. NET的新特性
1-2-1 概要
1-2-2 VB获得了继承能力
1-2-3 一切都是对象,
1-2-4 自由线程的危险
1-2-5 强大的CLR
1-2-6 垃圾收集需要新体系结构
1-2-7 语法方面的变化
1-2-8 新的窗体和IDE面孔
1-2-9 创建编译的服务器端代码
1-2-10 Web服务策略
本章小结
第2章 Visual Basic. NET的开发环境
2-1 初试IDE启动界面
2-2 IDE的各个组成部分
2-2-1 菜单栏
2-2-2 工具栏
2-2-3 工具箱
2-2-4 主工作区
2-2-5 解决方案资源管理器
2-2-6 属性窗口
2-2-7 动态帮助窗口
2-3 定制自己的IDE环境
2-4 我的第一个. NET应用程序
本章小结
第3章 Visual Basic. NET的语法基石出
3-1 语法基础
3-1-1 数据类型
3-1-2 数据类型转换
3-1-3 变量
3-1-4 常量
3-1-5 数组
3-1-6 集合
3-1-7 表达式
3-2 结构化控制语句
3-2-1 条件语句
3-2-2 循环语句
3-2-3 异常处理语句
3-2-4 控制流语句
3-3 过程与函数
3-3-1 内部函数
3-3-2 Sub过程
3-3-3 Function函数
3-3-4 参数传递
3-4 API的应用
3-4-1 API简介
3-4-2 APl的声明
3-4-3 API的应用实例
本章小结
第4章 可视化界面设计
4-1 Windows窗体概述
4-1-1 窗体结构简介
4-1-2 窗体类简介
4-2 窗体属性. 事件和方法
4-2-1 窗体的各种属性
4-2-2 窗体的事件
4-2-3 窗体的方法
4-3 窗体界面样式选择
4-3-1 单文档界面 SDI
4-3-2 多文档界面 MDI
4-3-3 资源管理器样式界面
4-4 特殊窗体的实例
4-4-1 启动界面的实现
4-4-2 特殊形状窗体的实现
本章小结
第5章 常用控件的实例应用
5-1 控件概述
5-1-1 控件的分类
5-1-2 控件的添加
5-1-3 控件的排列
5-1-4 控件的通用属性
5-2 基本控件
5-2-1 Button控件
5-2-2 Label控件
5-2-3 TextBox控件
5-2-4 PictureBox控件
5-2-5 Timer控件
5-2-6 基本控件综合实例
5-3 常用控件
5-3-1 CheckBox和RadioButton控件
5-3-2 CheckedListBox控件
5-3-3 ComboBox控件
5-3-4 DateTimePicker控件
5-3-5 GroupBox控件
5-3-6 ImageList控件
5-3-7 LinkLabel控件
5-3-8 ListBox控件
5-3-9 Dialog控件
5-3-10 ProgressBar控件
5-3-11 ScrollBar控件
5-3-12 常用控件综合实例1
5-3-13 常用控件综合实例2
5-4 体现Windows风格的控件
5-4-1 MainMenu控件
5-4-2 ToolBar控件
5-4-3 ContextMenu控件
5-4-4 NotifyIcon控件
3-4-3 HelpProvider控件
5-4-6 ListView控件
5-4-7 StatusBar控件
5-4-8 ToolTip控件
5-4-9 TreeView控件
本章小结
第6章 面向对象的程序设计方法
6-1 面向对象的基本概念
6-1-1 对象与类
6-1-2 对象的组成
6-1-3 封装. 继承与多态性
6-1-4 VB.NET对面向对象支持能力
6-2 对象的生存周期
6-2-1 对象的创建
6-2-2 对象的使用
6-2-3 对象的释放
6-3 类的创建
6-3-1 类的声明
6-3-2 类的成员
6-3-3 类与命名空间
6-3-4 定义成员变量
6-3-5 定义成员属性
6-3-6 定义成员方法
6-3-7 定义成员事件
6-3-8 共享方法和共享成员
6-4 类的继承
6-4-1 继承的概念
6-4-2 基本继承
6-4-3 限制继承
6-4-4 交叉语言的继承
6-4-5 可视化继承
6-5 多态性
6-5-1 重复定义
6-5-2 多重定义
6-5-3 接口
6-6 模块与类
本章小结
第7章 编写文件应用程序
7-1 文件及其读写性概述
7-1-1 文件及其访问类型
7-1-2 System. IO命名空间
7-1-3 Stream类
7-1-4 FileStream类
7-1-5 BinaryReader类
7-1-6 BinaryWriter类
7-1-7 StreamReader和StreamWriter类
7-2 文件类和目录类
7-2-1 File文件类
7-2-2 Directory目录类
7-2-3 FSO模型
7-3 文件操作实例
7-3-1 功能模块分析
7-3-2 界面设计
7-3-3 代码实现
本章小结
第8章 编写数据库应用程序
8-1 数据库基础知识
8-1-1 数据库与数据模型简介
8-1-2 关系型数据库
8-2 创建简单的数据库
8-2-1 创建数据库文件
8-2-2 创建表及表之间的关系
8-3 SQL基础
8-3-1 SQL基本概念
8-3-2 SQL基本语法
8-4 ADO. NET技术概述
8-4-1 ADO. NET简介
8-4-2 OleDbConnection对象
8-4-3 OleDbCommand对象
8-4-4 OleDbDataReader对象
8-4-5 OleDbDataAdapter对象
8-4-6 DataSet对象
8-4-7 使用Sql对象访问Sql数据库
8-4-8 使用DataGrid控件
8-5 数据库应用程序实例
8-5-1 数据关系分析
8-5-2 功能模块划分
8-5-3 界面设计
8-5-4 代码实现
本章小结
第9章 应用程序的部署
9-1 部署应用程序的基本概念
9-1-1 编译可执行文件
9-1-2 程序组件和DLL陷阱
9-1-3 XCOPY形式的应用程序部署
9-1-4 已有的应用程序部署方式
9-2 利用部署向导生成安装项目
9-2-1 使用部署向导生成安装项目
9-2-2 编译安装项目
9-2-3 发布并执行安装文件
9-3 利用部署工程生成安装文件
9-3-1 添加新项
9-3-2 为安装项目添加内容
9-3-3 添加指定文件夹和快捷方式
本章小结
第10章 应用程序调试
10-1 规范化程序代码
10-1-1 注释代码
10-1-2 合适的命名规则
10-1-3 使用文本编辑器工具栏
10-1-4 相关IDE选项设置
10-2 使用调试工具
10-2-1 程序执行方式
10-2-2 Debug工具栏
10-2-3 调试窗口
10-2-4 输出窗口和任务列表窗口
10-3 异常处理
10-3-1 错误和异常
10-3-2 非结构化的异常处理
10-3-3 结构化的异常处理
10-3-4 Try语句实例
本章小结