简介
本书是根据普通高等教育“十一五”国家级规划教材的指导精神而编写的。.
visual basic.net是microsoft公司推出的visual basic最新版本,它对以前的版本做了大量的升级与改进,成为.net平台的重要成员。本书全面、系统地介绍了visualbasic.net程序设计的基础知识,包括visual basic.net的语法基础,如何利用visualbasic.net来编写应用程序以及访问数据库,并说明了面向对象方法的概念、原则机制,以及如何用visual basic.net来实现等内容。..
本书内容全面、由浅入深、通俗易懂,既可作为高等院校相关专业和程序员培训班的基础学习参考用书,也可作为visual basic.net自学者的学习和参考用书。...
目录
目录
第1章 Visual Basic.NET概述
1.1 .NET框架简介
1.1.1 Microsoft的.NET战略
1.1.2 .NET的特点
1.2 Visual Basic.NET的新功能
1.3 安装Visual Basic.NET
1.4 Visual Studio.NET集成开发环境(IDE)
1.4.1 配置文件设置
1.4.2 Visual Studio.NET窗体布局
1.4.3 编程工具的位置及尺寸调整
1.5 使用帮助系统
小结
练习一
一、 选择题
二、 填空题
三、 综合题
第2章 编写Visual Basic.NET程序基本步骤
2.1 创建新程序的用户界面
2.2 设置对象的属性
2.2.1 设置标签的属性
2.2.2 设置按钮的属性
2.2.3 设置图片框属性
2.2.4 命名规则
2.3 编写程序代码
2.3.1 为“Exit”按钮编写代码
2.3.2 为“Spin”按钮编写代码
2.4 运行程序
小结
练习二
一、 选择题
二、 填空题
三、 综合题
第3章 Visual Basic.NET语法基础
3.1 数据类型
3.2 常量
3.3 变量
3.3.1 变量的声明和初始化
3.3.2 变量的作用域
3.4 运算符
3.4.1 算术运算符
3.4.2 赋值运算符
3.4.3 位运算符
3.4.4 比较运算符
3.4.5 合并运算符
3.4.6 逻辑运算符
3.4.7 运算符的优先级
3.5 语句
3.5.1 基本语句
3.5.2 控制语句
小结
练习三
一、 选择题
二、 填空题
三、 综合题
第4章 面向对象简介
4.1 类与对象
4.1.1 对象和类的概念
4.1.2 类的创建
4.1.3 对象的创建
4.2 构造函数
4.2.1 构造函数
4.2.2 析构函数
4.3 继承性
4.3.1 继承的基本规则
4.3.2 MyBase关键字
4.3.3 MyClass关键字
4.4 多态性
4.4.1 重载多态性
4.4.2 基于接口的多态性
小结
练习四
一、 选择题
二、 填空题
三、 综合题
第5章 Microsoft.NET Framework
5.1 .NET Framework简介
5.2 公共语言运行时
5.2.1 载入并执行代码
5.2.2 应用程序隔离
5.2.3 安全性
5.2.4 异常处理
5.3 命名空间
5.4 通用类型系统和公共语言规范
小结
练习五
一、 选择题
二、 填空题
三、 综合题
第6章 复杂数据结构
6.1 数组
6.1.1 数组的声明
6.1.2 二维数组和多维数组
6.1.3 动态数组
6.2 枚举
6.3 自定义类型
6.4 集合
6.4.1 ArrayList成员
6.4.2 哈希表
6.4.3 队列
小结
练习六
一、 选择题
二、 填空题
三、 综合题
第7章 过程及函数
7.1 过程
7.1.1 Sub过程
7.1.2 向过程传递参数
7.1.3 调用Sub过程
7.2 函数
7.2.1 Function过程
7.2.2 调用函数过程
7.2.3 内部函数
小结
练习七
一、 选择题
二、 填空题
三、 综合题
第8章 Windows窗体和控件基础
8.1 响应事件
8.1.1 事件
8.1.2 事件的处理
8.2 Windows Form基础
8.2.1 Windows窗体
8.2.2 控制窗体的显示
8.2.3 向窗体添加菜单
8.2.4 多窗体设计
8.3 控件的属性和方法
8.4 常用控件
8.4.1 Label控件
8.4.2 Button控件
8.4.3 TextBox控件
8.4.4 CheckBox控件
8.4.5 RadioButton控件
8.4.6 GroupBox控件
8.4.7 PictureBox控件
8.4.8 ListBox控件
8.4.9 CheckedListBox控件
8.4.10 ComboBox控件
8.4.11 ListView控件
8.4.12 TreeView控件
小结
练习八
一、 选择题
二、 填空题
三、 综合题
第9章 对话框
9.1 MessageBox对话框
9.2 “字体”对话框
9.3 “编辑颜色”对话框
9.4 “打开”对话框
9.5 “保存”对话框
9.6 打印设置对话框
9.6.1 “打印”对话框
9.6.2 “打印预览”对话框
小结
练习九
一、 选择题
二、 填空题
三、 综合题
第10章 设计菜单、工具栏和状态栏
10.1 创建主菜单
10.1.1 编辑菜单
10.1.2 响应菜单事件
10.1.3 隐含和禁止菜单项
10.1.4 动态创建菜单
10.1.5 创建复选菜单项
10.1.6 分隔菜单
10.2 创建快捷菜单
10.3 工具栏
10.3.1 创建工具栏
10.3.2 按钮分组
10.3.3 添加图标
10.3.4 设置工具栏外观
10.3.5 使用代码创建和激活工具栏
10.4 创建状态栏
10.4.1 使用StatusBar控件
10.4.2 动态添加StatusBar面板
小结
练习十
一、 选择题
二、 填空题
三、 综合题
第11章 文件和流
11.1 流的基本概念
11.1.1 输人流和输出流
11.1.2 .NET框架中的流
11.1.3 其他跟流相关的类
11.2 使用流操作文件
11.2.1 使用StreamWriter将控件值保存到文件
11.2.2 使用StreamReader读取控件值
11.2.3 创建目录文件列表
11.2.4 创建和删除目录
11.2.5 创建和删除文件
11.2.6 读写文本文件
11.2.7 读写二进制文件
11.2.8 文件的加密和解密
小结
练习十一
一、 选择题
二、 填空题
三、 综合题
第12章 圈像处理
12.1 图形坐标系统
12.1.1 坐标系统的三要素
12.1.2 Scale方法
12.1.3 ScaleX与ScaleY方法
12.1.4 Move方法
12.2 简单绘图
12.2.1 绘制线条和形状
12.2.2 画刷和画笔对象
12.2.3 颜色对象
12.3 图形控件
12.3.1 图片框(PictureBox)控件
12.3.2 Image控件
12.3.3 AxMSChart控件
12.4 图形方法
12.4.1 Graphics.Clear方法
12.4.2 Graphics.Drawlmage方法
12.4.3 Bitmap.GetPixei方法
12.4.4 Bitmap.SetPixel方法
12.5 特殊效果
12.5.1 为程序添加动画效果
12.5.2 在程序运行时缩放对象
12.5.3 改变窗体透明度
小结
练习十二
一、 选择题
二、 填空题
三、 综合题
第13章 调试及异常处理
13.1 Visual Basic.NET程序中的错误种类
13.2 程序的调试
13.2.1 测试准则
13.2.2 Visual Basic.NET的调试工具
13.2.3 使用中断模式调试程序
13.2.4 使用监视窗查看变量
13.2.5 使用“命令窗口”
13.2.6 在“命令窗口”中切换到命令模式
13.2.7 删除断点
13.2.8 使用Debug对象的方法
13.2.9 使用Trace对象
13.2.10 其他调试工具
13.3 结构化异常处理
13.3.1 Try…Catch结构介绍
13.3.2 Try…Catch语句语法
13.3.3 使用Try…Catch语句
13.3.4 抛出异常
13.3.5 Err对象
小结
练习十三
一、 选择题
二、 填空题
三、 综合题
第14章 使用ADO.NET访问数据库
14.1 数据库基本概念
14.2 可视化数据库工具
14.3 ADO.NET
14.4 ADO.NET的工作原理
14.5 创建连接
14.5.1 创建连接的其他方法
14.5.2 Connection的属性
14.5.3 Connection的方法
14.6 Command和DataReader
14.6.1 创建Command对象
14.6.2 Command对象的属性
14.6.3 Command的方法及DataReader对象
14.7 数据适配器(DataAdapter)
14.7.1 创建DataAdapter
14.7.2 DataAdapter的属性
14.7.3 DataAdapter的方法
14.8 数据集(DataSet)
14.8.1 创建数据集
14.8.2 数据集的方法
14.8.3 数据表及数据行
14.9 显示及更新数据库记录
14.10 数据绑定
14.11 数据集更新
14.12 并发控制
小结
练习十四
一、 选择题
二、 填空题
三、 综合题
第15章 ASP.NET Web应用程序
15.1 ASP.NET基础
15.1.1 Web窗体与Windows窗体
15.1.2 HTML控件和Web窗体控件
15.1.3 运行ASP.NET Web应用程序的软件环境
15.2 Web窗体
15.2.1 简单的Web窗体示例
15.2.2 分析Web窗体代码
15.3 服务器控件
15.3.1 HTML服务器控件
15.3.2 ASP.NET服务器控件
15.3.3 验证控件
15.4 Web服务
15.4.1 Web服务概述
15.4.2 调用Web服务
15.4.3 实现Web服务
15.4.4 在Web服务中处理和抛出异常
15.4.5 调试Web服务
15.4.6 编译和配置Web项目
小结
练习十五
一、 选择题
二、 填空题
三、 综合题
第16章 部署与安装应用程序
16.1 Windows应用程序的部署和安装
16.1.1 生成配置
16.1.2 建立安装项目
16.1.3 设置部署和安装项目的属性
16.1.4 生成“部署和安装项目”并生成Windows应用程序的安装程序
16.2 Web应用程序的部署和安装
16.2.1 建立安装和部署项目
16.2.2 编译生成安装和部署项目
16.2.3 安装Web应用程序
小结
练习十六
一、 选择题
二、 填空题
三、 综合题
参考文献
第1章 Visual Basic.NET概述
1.1 .NET框架简介
1.1.1 Microsoft的.NET战略
1.1.2 .NET的特点
1.2 Visual Basic.NET的新功能
1.3 安装Visual Basic.NET
1.4 Visual Studio.NET集成开发环境(IDE)
1.4.1 配置文件设置
1.4.2 Visual Studio.NET窗体布局
1.4.3 编程工具的位置及尺寸调整
1.5 使用帮助系统
小结
练习一
一、 选择题
二、 填空题
三、 综合题
第2章 编写Visual Basic.NET程序基本步骤
2.1 创建新程序的用户界面
2.2 设置对象的属性
2.2.1 设置标签的属性
2.2.2 设置按钮的属性
2.2.3 设置图片框属性
2.2.4 命名规则
2.3 编写程序代码
2.3.1 为“Exit”按钮编写代码
2.3.2 为“Spin”按钮编写代码
2.4 运行程序
小结
练习二
一、 选择题
二、 填空题
三、 综合题
第3章 Visual Basic.NET语法基础
3.1 数据类型
3.2 常量
3.3 变量
3.3.1 变量的声明和初始化
3.3.2 变量的作用域
3.4 运算符
3.4.1 算术运算符
3.4.2 赋值运算符
3.4.3 位运算符
3.4.4 比较运算符
3.4.5 合并运算符
3.4.6 逻辑运算符
3.4.7 运算符的优先级
3.5 语句
3.5.1 基本语句
3.5.2 控制语句
小结
练习三
一、 选择题
二、 填空题
三、 综合题
第4章 面向对象简介
4.1 类与对象
4.1.1 对象和类的概念
4.1.2 类的创建
4.1.3 对象的创建
4.2 构造函数
4.2.1 构造函数
4.2.2 析构函数
4.3 继承性
4.3.1 继承的基本规则
4.3.2 MyBase关键字
4.3.3 MyClass关键字
4.4 多态性
4.4.1 重载多态性
4.4.2 基于接口的多态性
小结
练习四
一、 选择题
二、 填空题
三、 综合题
第5章 Microsoft.NET Framework
5.1 .NET Framework简介
5.2 公共语言运行时
5.2.1 载入并执行代码
5.2.2 应用程序隔离
5.2.3 安全性
5.2.4 异常处理
5.3 命名空间
5.4 通用类型系统和公共语言规范
小结
练习五
一、 选择题
二、 填空题
三、 综合题
第6章 复杂数据结构
6.1 数组
6.1.1 数组的声明
6.1.2 二维数组和多维数组
6.1.3 动态数组
6.2 枚举
6.3 自定义类型
6.4 集合
6.4.1 ArrayList成员
6.4.2 哈希表
6.4.3 队列
小结
练习六
一、 选择题
二、 填空题
三、 综合题
第7章 过程及函数
7.1 过程
7.1.1 Sub过程
7.1.2 向过程传递参数
7.1.3 调用Sub过程
7.2 函数
7.2.1 Function过程
7.2.2 调用函数过程
7.2.3 内部函数
小结
练习七
一、 选择题
二、 填空题
三、 综合题
第8章 Windows窗体和控件基础
8.1 响应事件
8.1.1 事件
8.1.2 事件的处理
8.2 Windows Form基础
8.2.1 Windows窗体
8.2.2 控制窗体的显示
8.2.3 向窗体添加菜单
8.2.4 多窗体设计
8.3 控件的属性和方法
8.4 常用控件
8.4.1 Label控件
8.4.2 Button控件
8.4.3 TextBox控件
8.4.4 CheckBox控件
8.4.5 RadioButton控件
8.4.6 GroupBox控件
8.4.7 PictureBox控件
8.4.8 ListBox控件
8.4.9 CheckedListBox控件
8.4.10 ComboBox控件
8.4.11 ListView控件
8.4.12 TreeView控件
小结
练习八
一、 选择题
二、 填空题
三、 综合题
第9章 对话框
9.1 MessageBox对话框
9.2 “字体”对话框
9.3 “编辑颜色”对话框
9.4 “打开”对话框
9.5 “保存”对话框
9.6 打印设置对话框
9.6.1 “打印”对话框
9.6.2 “打印预览”对话框
小结
练习九
一、 选择题
二、 填空题
三、 综合题
第10章 设计菜单、工具栏和状态栏
10.1 创建主菜单
10.1.1 编辑菜单
10.1.2 响应菜单事件
10.1.3 隐含和禁止菜单项
10.1.4 动态创建菜单
10.1.5 创建复选菜单项
10.1.6 分隔菜单
10.2 创建快捷菜单
10.3 工具栏
10.3.1 创建工具栏
10.3.2 按钮分组
10.3.3 添加图标
10.3.4 设置工具栏外观
10.3.5 使用代码创建和激活工具栏
10.4 创建状态栏
10.4.1 使用StatusBar控件
10.4.2 动态添加StatusBar面板
小结
练习十
一、 选择题
二、 填空题
三、 综合题
第11章 文件和流
11.1 流的基本概念
11.1.1 输人流和输出流
11.1.2 .NET框架中的流
11.1.3 其他跟流相关的类
11.2 使用流操作文件
11.2.1 使用StreamWriter将控件值保存到文件
11.2.2 使用StreamReader读取控件值
11.2.3 创建目录文件列表
11.2.4 创建和删除目录
11.2.5 创建和删除文件
11.2.6 读写文本文件
11.2.7 读写二进制文件
11.2.8 文件的加密和解密
小结
练习十一
一、 选择题
二、 填空题
三、 综合题
第12章 圈像处理
12.1 图形坐标系统
12.1.1 坐标系统的三要素
12.1.2 Scale方法
12.1.3 ScaleX与ScaleY方法
12.1.4 Move方法
12.2 简单绘图
12.2.1 绘制线条和形状
12.2.2 画刷和画笔对象
12.2.3 颜色对象
12.3 图形控件
12.3.1 图片框(PictureBox)控件
12.3.2 Image控件
12.3.3 AxMSChart控件
12.4 图形方法
12.4.1 Graphics.Clear方法
12.4.2 Graphics.Drawlmage方法
12.4.3 Bitmap.GetPixei方法
12.4.4 Bitmap.SetPixel方法
12.5 特殊效果
12.5.1 为程序添加动画效果
12.5.2 在程序运行时缩放对象
12.5.3 改变窗体透明度
小结
练习十二
一、 选择题
二、 填空题
三、 综合题
第13章 调试及异常处理
13.1 Visual Basic.NET程序中的错误种类
13.2 程序的调试
13.2.1 测试准则
13.2.2 Visual Basic.NET的调试工具
13.2.3 使用中断模式调试程序
13.2.4 使用监视窗查看变量
13.2.5 使用“命令窗口”
13.2.6 在“命令窗口”中切换到命令模式
13.2.7 删除断点
13.2.8 使用Debug对象的方法
13.2.9 使用Trace对象
13.2.10 其他调试工具
13.3 结构化异常处理
13.3.1 Try…Catch结构介绍
13.3.2 Try…Catch语句语法
13.3.3 使用Try…Catch语句
13.3.4 抛出异常
13.3.5 Err对象
小结
练习十三
一、 选择题
二、 填空题
三、 综合题
第14章 使用ADO.NET访问数据库
14.1 数据库基本概念
14.2 可视化数据库工具
14.3 ADO.NET
14.4 ADO.NET的工作原理
14.5 创建连接
14.5.1 创建连接的其他方法
14.5.2 Connection的属性
14.5.3 Connection的方法
14.6 Command和DataReader
14.6.1 创建Command对象
14.6.2 Command对象的属性
14.6.3 Command的方法及DataReader对象
14.7 数据适配器(DataAdapter)
14.7.1 创建DataAdapter
14.7.2 DataAdapter的属性
14.7.3 DataAdapter的方法
14.8 数据集(DataSet)
14.8.1 创建数据集
14.8.2 数据集的方法
14.8.3 数据表及数据行
14.9 显示及更新数据库记录
14.10 数据绑定
14.11 数据集更新
14.12 并发控制
小结
练习十四
一、 选择题
二、 填空题
三、 综合题
第15章 ASP.NET Web应用程序
15.1 ASP.NET基础
15.1.1 Web窗体与Windows窗体
15.1.2 HTML控件和Web窗体控件
15.1.3 运行ASP.NET Web应用程序的软件环境
15.2 Web窗体
15.2.1 简单的Web窗体示例
15.2.2 分析Web窗体代码
15.3 服务器控件
15.3.1 HTML服务器控件
15.3.2 ASP.NET服务器控件
15.3.3 验证控件
15.4 Web服务
15.4.1 Web服务概述
15.4.2 调用Web服务
15.4.3 实现Web服务
15.4.4 在Web服务中处理和抛出异常
15.4.5 调试Web服务
15.4.6 编译和配置Web项目
小结
练习十五
一、 选择题
二、 填空题
三、 综合题
第16章 部署与安装应用程序
16.1 Windows应用程序的部署和安装
16.1.1 生成配置
16.1.2 建立安装项目
16.1.3 设置部署和安装项目的属性
16.1.4 生成“部署和安装项目”并生成Windows应用程序的安装程序
16.2 Web应用程序的部署和安装
16.2.1 建立安装和部署项目
16.2.2 编译生成安装和部署项目
16.2.3 安装Web应用程序
小结
练习十六
一、 选择题
二、 填空题
三、 综合题
参考文献
Visual Basic .NET程序设计基础教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×