内容简介
出版说明
前言
第1章 Visual Basic.NET基础
1.1 NET基本概念
1.1.1 NET简介
目录
1.1.2 MicrosoftVisualStudio.NET简介
1.2 VB.NET简介
1.3 VB.NET集成开发环境
1.3.1 新建、打开一个项目
1.3.2 VB.NET的集成开发环境简介
1.4 VB.NET中面向对象程序设计的基本概念
1.4.1 类和对象
1.4.2 VB.NET对象的属性、事件和方法
1.5.1 窗体
1.4.3 VB.NET对象的封装、继承与多态性
1.5 窗体与基本控件
1.5.2 基本控件的使用
1.6 应用程序开发步骤示例
1.6.1 应用程序分析
1.6.2 创建应用程序用户界面
1.6.3 设置用户界面对象的属性
1.6.4 编写代码添加应用程序功能
1.6.5 测试和调试应用程序
1.6.6 生成可执行文件
1.7 习题
第2章 VB.NET的语言基础
2.1 数据类型
2.1.1 通用类型系统
2.1.2 VB.NET的基本数据类型
2.1.3 数据类型转换
2.2.1 变量的命名规则
2.2.2 变量的声明
2.2 VB.NET的变量
2.3 VB.NET的常量
2.3.1 直接常量
2.3.2 符号常量
2.4 运算符与表达式
2.4.1 算术运算符和算术表达式
2.4.2 字符串运算符和字符串表达式
2.5 常用内部函数
2.5.1 数学函数
2.5.2 字符串函数
2.5.3 日期时间函数
2.5.4 随机函数
2.6 语句
2.6.1 程序语句
2.5.5 转换函数
2.5.6 格式输出函数
2.6.2 语句的书写规则
2.6.3 命令格式的符号约定
2.7 习题
第3章 顺序结构程序设计
3.1 基本语句
3.1.1 赋值语句
3.1.2 注释语句
3.1.3 暂停语句
3.2 数据输入与输出
3.2.1 使用标签控件输出
3.2.2 使用文本框控件
3.2.3 使用图片框控件输入输出图片
3.2.5 使用分组框控件
3.2.4 使用焦点
3.3 使用对话框
3.3.1 显示信息——信息对话框函数(MsgBox)
3.3.2 消息提示——消息框函数(MessageBox)
3.3.3 输入数据—输入框函数(InputBox)
3.4 习题
第4章 选择结构程序设计
4.1 选择结构程序设计的概念
4.2 条件表达式
4.2.1 关系运算符与关系表达式
4.2.2 布尔运算符与布尔表达式
4.2.3 运算符的优先顺序
4.3 单条件单行选择语句If...Then语句
4.4 块结构选择语句If...Then..Else…End If语句
4.5 If语句的嵌套
4.6 使用IIF函数
4.7 多分支条件选择语句Select Case语句
4.7.1 Select Case结构与语法
4.7.2 Select Case结构的应用
4.8 使用计时器控件
4.9 提供简单选择的控件
4.9.1 选项按钮
4.9.2 复选框
4.10 验证用户输入
4.10.1 验证用户输入的指导原则
4.10.2 内建验证
4.10.3 常用验证控件
4.11 滚动条控件
4.11.1 滚动条控件的概念
4.11.2 滚动条控件的使用
4.12.1 启动窗体的实现
4.12 特殊窗体
4.12.2 特殊形状窗体的实现
4.13 习题
第5章 循环结构程序设计
5.1 循环结构程序设计的概念
5.2 For...Next语句
5.3 Do...Loop语句
5.3.1 前测型Do...loop循环
5.3.2 后测型Do...loop循环
5.4 列表框与组合框
5.4.1 列表框
5.4.2 组合框
5.5 习题
6.1.2 数组的类型
6.1.1 数组与数组元素
6.1 数组的概念
第6章 数组和集合
6.1.3 数组的维数
6.1.4 数组的声明
6.2 数组的使用
6.3 VB.NET中控件数组的更改
6.4 ForEach…Next语句
6.5 集合
6.6 习题
第7章 过程
7.1 过程的基本概念
7.2 Sub过程
7.2.1 通用过程的创建
7.2.2 通用过程的调用
7.3 Function过程
7.3.1 Function过程的创建
7.3.2 Function过程的调用
7.4.1 实际参数和形式参数
7.4 过程的参数传递
7.4.2 按值传递和按地址传递参数
7.4.3 传递数组
7.4.4 可选参数
7.4.5 参数的传递
7.5 过程的嵌套与递归调用
7.5.1 过程的嵌套调用
7.5.2 过程的递归调用
7.6 习题
第8章 文件管理
8.1 文件和流
8.1.1 文件结构
8.1.2 文件类型和操作
8.1.3 流的概念及其类型
8.1.4 System.IO命名空间
8.1.5 文件类的常用的方法
8.2 公共对话框
8.2.1 打开对话框控件(OpenFileDialog)
8.2.2 保存对话框控件(SaveFileDialog)
8.2.3 字体对话框控件(FontDialog)
8.2.4 颜色对话框控件(ColorDialog)
8.3 文本文件的读写操作
8.4 二进制文件的读写操作
8.5 习题
第9章 菜单、状态栏和工具栏
9.1 菜单的基本概念
9.2 下拉菜单
9.2.1 创建下拉菜单
9.2.2 菜单的高级设置
9.3 上下文菜单
9.4.1 创建状态栏
9.4 状态栏
9.4.2 为状态栏添加窗格
9.5 工具栏
9.5.1 创建工具栏
9.5.2 为工具栏添加按钮图标
9.5.3 为工具栏添加按钮图标
9.6 习题
第10章 面向对象的程序设计
10.1 类
10.1.1 添加类
10.1.2 类的声明
10.1.3 类的成员
10.1.4 类和名称空间
10.1.5 创建成员变量
10.1.6 创建成员的属性
10.1.7 创建成员的方法
10.1.8 创建成员的事件
10.1.9 共享方法和共享成员
10.2 对象的生命周期
10.2.1 创建对象和取消引用对象
10.2.2 对象的使用
10.2.3 对象的终止
10.3 继承
10.3.1 基本继承
10.3.2 限制继承
10.3.3 跨语言继承
10.3.4 可视化继承
10.4 多态性
10.5 接口
10.6 模块与类
10.7 习题
11.1.1 使用微软媒体控件播放音频
11.1 波形音频与MIDI程序设计
第11章 多媒体编程
11.1.2 使用Windows媒体播放器控件播放音频
11.1.3 使用API函数播放音频
11.2 图形与图像程序设计
11.2.1 图形的坐标系统
11.2.2 色彩系统
11.2.3 使用画笔类绘制图形
11.2.4 使用画刷类填充图形
11.2.5 使用字体类绘制文本
11.2.6 图像的显示与处理
11.3 动画程序设计
11.3.1 动画的制作过程
11.3.2 画图动画
11.3.3 位移动画
11.4 习题
12.1.1 有关数据库的概念
第12章 ADO.NET数据访问技术
12.1 数据库基础知识
12.1.2 关系数据库
12.1.3 关系型数据库的分类及设计规则
12.2 SQL查询基础
12.3 使用ADO.NET
12.3.1 ADO.NET概述
12.3.2 ADO.NET的对象模型
12.3.3 使用ADO.NET访问数据库
12.4 习题
第13章 使用ASP.NET创建Web应用程序
13.1 ASP.NET概述
13.2 建立ASP.NET的运行环境
13.3 网页制作基础
13.3.1 网页的概念
13.3.3 HTML语言简介
13.3.2 HTTP协议
13.3.4 常用HTML标记
13.4 ASP.NET的常用控件和对象
13.4.1 ASP.NET的常用控件
13.4.2 Page对象
13.4.3 Response对象
13.4.4 Request对象
13.4.5 Application对象和Session对象
13.4.6 Server对象
13.5 Web数据库应用程序实例
13.5.1 Web应用程序具有的功能
13.5.2 查询、更新功能的实现
13.5.3 添加、删除功能的实现
13.6 发布ASP.NET Web应用程序
13.6.1 部署(打包)Web应用程序
13.6.2 安装Web应用程序
13.7 习题
第14章 应用程序的调试与部署
14.1 规范化编程
14.2 语法错误
14.3 使用调试工具
14.3.1 运行中的错误
14.3.2 运行模式
14.3.3 添加监视
14.4 命令窗口调试
14.5 异常处理
14.5.1 非结构化的异常处理
14.5.2 结构化的异常处理
14.6 部署应用程序
14.6.1 利用部署向导生成安装项目
14.6.2 编译安装项目
14.7 习题