书籍详情
VISUAL BASIC.NET程序设计教程(高职高专21世纪计算机规划教材)
作者:肖金秀、韩贵来
出版社:冶金工业出版社
出版时间:2005-09-21
ISBN:9787502437831
定价:¥25.00
购买这本书可以去
内容简介
本书详细介绍了VisualBasic.NET的安装方法、编程环境、VisualBasic.NET的程序设计基础、面向对象编程、常用Windows窗体控制和高级Windows窗体控件、关系数据库基础及ADO.NET的使用方法、使用ASP.NET的使用方法、使用ASP.NET开发Web窗体、VisualBasic中的多线程和异常处理等。
作者简介
暂缺《VISUAL BASIC.NET程序设计教程(高职高专21世纪计算机规划教材)》作者简介
目录
目录
第1章?Visual?Basic.NET入门
1.1?.NET开发平台
1.1.1?.NET的概念
1.1.2?.NET框架简介
1.1.3?“软件作为服务”的思想
1.2?Visual?Basic.NET简介
1.2.1?Visual?Basic.NET的特点
1.2.2?Visual?Basic.NET中的语言变化
1.3?Visual?Basic.NET的安装
1.3.1?安装环境要求
1.3.2?安装步骤
小结
综合练习一
一、选择题
二、填空题
三、思考题
四、上机操作
第2章?Visual?Basic.NET开发环境
2.1?Visual?Basic.NET的起始页
2.1.1?项目
2.1.2?联机资源
2.1.3?我的配置文件
2.2?集成开发环境的各种窗口
2.2.1?服务器资源管理器
2.2.2?工具箱
2.2.3?解决方案资源管理器
2.2.4?类视图
2.2.5?属性窗口
2.2.6?编辑器窗口
2.2.7?任务列表
2.2.8?对象浏览器
2.2.9?宏资源管理器
2.2.10?命令窗口
2.3?Visual?Basic.NET的各种菜单
2.3.1?文件菜单
2.3.2?编辑菜单
2.3.3?视图菜单
2.3.4?项目菜单
2.3.5?生成菜单
2.3.6?调试菜单
2.3.7?工具菜单
2.3.8?窗口菜单
2.3.9?帮助菜单
2.4?创建一个简单的Visual?Basic.NET应用程序
2.4.1?创建项目
2.4.2?创建用户界面
2.4.3?设置窗体和控制属性
2.4.4?添加代码
2.4.5?编译
2.4.6?调试和运行
小结
综合练习二
一、选择题
二、填空题
三、思考题
四、上机操作
第3章?Visual?Basic?.NET程序设计基础
3.1?常量
3.2?变量
3.2.1?变量的声明
3.2.2?变量的命名规则
3.2.3?匈牙利命名法
3.2.4?变量的作用域
3.2.5?静态变量
3.3?数据类型
3.3.1?基本数据类型
3.3.2?枚举数据类型
3.3.3?自定义数据类型
3.3.4?类型转换
3.4?数组
3.4.1?数组声明
3.4.2?数组赋值
3.4.3?二维数组和多维数组
3.4.4?数组的重新声明
3.5?运算符
3.5.1?算术运算符
3.5.2?连接运算符
3.5.3?赋算运算符
3.5.4?比较运算符
3.5.5?逻辑运算符
3.5.6?运算符的优先级
3.6?控制结构语句
3.6.1?If语句
3.6.2?Select??Case语句
3.6.3?For??Next语句
3.6.4?While??End?While循环
3.6.5?Do??Loop语句
3.6.6?跳离语句Exit
3.7?函数
3.7.1?无返回值的Sub函数
3.7.2?有返回值的Function函数
3.7.3?参数传递
3.7.4?常用内部函数
3.8?Visual?Basic.NET语法上的新特点
3.8.1?变量的声明与设定的改进
3.8.2?新增的运算式
3.8.3?数组与字符串的改进
3.8.4?函数声明及调用的改进
3.8.5?关键字的改变
小结
综合练习三
一、选择题
二、填空题
三、思考题
四、上机操作
第4章?面向对象编程
4.1?面向对象的基本特性
4.1.1?抽象化
4.1.2?封装
4.1.3?继承
4.1.4?多态性
4.2?面向对象的基本概念
4.2.1?对象
4.2.2?域
4.2.3?属性
4.2.4?方法
4.2.5?事件
4.3?类与标准模块
4.3.1?类
4.3.2?模块
4.4?面向对象的实现
4.4.1?类与对象的关系
4.4.2?创建类
4.4.3?类关键字
4.4.4?创建命名空间
4.4.5?创建类库
4.4.6?创建方法
4.4.7?创建属性
4.4.8?重载方法
4.5?继承
4.5.1?实现基本的继承
4.5.2?禁止继了
4.5.3?继承的作用域
4.5.4?窗体继承的应用
4.6?接口
4.6.1?接口声明
4.6.2?接口的实现
4.6.3?多接口
4.7?对象的生命周期
4.7.1?创建对象
4.7.2?对象的终止
4.7.3?Finalize方法
4.7.4?Dispose方法
小结
综合练习四
一、选择题
二、填空题
三、思考题
四、上机操作
第5章?常用Windows窗体对象
5.1?Windows窗体
5.1.1?窗体的属性
5.1.2?窗体的常用方法和语句
5.2?控件
5.2.1?常用控件的使用方法
5.2.2?新增的Anchor和Dock控件属性
5.3?文本控件
5.3.1?文本框控件
5.3.2?超链接控件
5.3.3?剪贴板
5.3.4?RichTextBox控件
5.3.5?ListBox控件
5.3.6?CheckedListBox控件
5.3.7?ComboBox控件
5.4?按钮控件
5.4.1?Button控件
5.4.2?CheckBox控件
5.4.3?GroupBox和RadioBox控件
5.5?对话框控件
5.5.1?FileDialog控件
5.5.2?FontDialog控件
5.5.3?ColorDiglog控件
5.5.4?PrintDialog控件
5.6?时间控件
5.7?图片框控件
5.7.1?常用图片框属性
5.7.2?使用图片框
小结
结实合练习五
一、选择题
二、填空题
三、思考题
四、上机操作
第6章?高级Windows窗体设计
6.1?界面样式
6.2?菜单控件
6.2.1?MainMenu控件
6.2.2?ContextMenu控件
6.2.3?StatusBar控件
6.2.4?ToolBar控件
6.3?多文档界面程序
6.3.1?创建MDI父窗体
6.3.2?创建MDI子窗体
6.3.3?确定活动子窗体
6.4?其他高级窗体控件
6.4.1?TreeView控件
6.4.2?ListView控件
6.4.3?滚动条控件
小结
综合练习六
一、选择题
二、填空题
三、思考题
四、上机操作
第7章?关系数据库基础
7.1?关系数据库简介
7.1.1?关系模型
7.1.2?关系数据库DML的特点
7.2?SQL语言基础
7.2.1?SQL语言特点
7.2.2?SQL数据定义
7.2.3?SQL数据操作
7.2.4?SQL数据控制功能
7.3?SQL常用函数
7.3.1?系统函数
7.3.2?时间和日期函数
7.3.3?字符串函数
7.3.4?数学函数
7.3.5?集合函数
7.3.6?文本和图像函数
7.4?SQL中的运算符
7.4.1?算术运算符
7.4.2?赋值运算符
7.4.3?位运算符
7.4.4?比较运算符
7.4.5?逻辑运算符
7.4.6?字符串运算符
7.4.7?一无运算符
7.4.8?运算符的优先顺序
7.5?建立SQL查询
7.5.1?SELECT语句
7.5.2?简单的查询
7.5.3?使用FROM子句
7.5.4?使用WHERE子句
7.5.5?使用GROUPBY分组
7.5.6?ORDER?BY子句
7.5.7?联合查询
7.6?在Visual?Basic.NET中建立查询
小结
综合练习工
一、选择题
二、填空题
三、思考题
四、上机操作
第8章?ADO.NET数据访问基础
8.1?ADO.NET对象
8.1.1?ADO.NET和ADO的差别
8.1.2?ADO.NET的优点
8.2?数据存储基础
8.2.1?ADO.NET对象组成
8.2.2?Connection对象
8.2.3?Commad对象
8.2.4?Rocordset对象
8.2.5?DataSet对象
8.2.6?DataReader对象
8.2.7?DataView对象
8.3?使用表单数据绑定
8.4?数据连接与访问
8.4.1?数据连接
8.4.2?读取和更新数据
8.4.3?数据操作
8.4.4?使用远程数据对象
8.5?XML扩展支持
8.6?使用Access建立数据库
8.6.1?数据库设计
8.6.2?创建数据库
8.6.3?创建数据表
8.6.4?编辑数据
8.6.5?设置表之间的关系
8.6.6?在Visual?Basic.NET中链接数据库
8.7?使用SQL?Server建立数据库
8.7.1?创建数据库
8.7.2?创建数据表
8.7.3?添加和删除数据
小结
综合练习八
一、选择题
二、填空题
三、思考题
四、上机操作
第9章?使用ASP.NET开发Web窗体
9.1?Web应用程序简介
9.1.1?ASP.NET与ASP的比较
9.1.2?Web窗体和Windows窗体比较
9.1.3?Web窗体的特点
9.1.4?Web窗体的创建
9.2?服务器控件
9.2.1?HTML服务器控件
9.2.2?ASP.NET服务器控件
9.2.3?HTML控件与Web控件的比较
9.3?Web服务
9.3.1?Web服务的基本概念
9.3.2?Web?Service的体系结构
9.3.3?Web服务的开发
小结
综合练习九
一、选择题
二、填空题
三、思考题
四、上机操作
第10章?Visual?Basic.NET中的多线程
10.1?进程和线程
10.2?多线程的使用
10.2.1?线程的创建
10.2.2?控制线程
10.2.3?线程的生命周期
10.3?通过多线程传送数据
10.4?线程同步
10.4.1?同步锁SyncLook
10.4.2?join方法
10.4.3?Interlocked类
10.4.4?ReaderWriter锁
10.5?等待句柄
10.5.1?互斥对象
10.5.2?同步事件
10.6?线程计时器
10.7?取消事务
10.8?线程的优先级
10.9?线程池
10.9.1?线程池的使用
10.9.2?线程池的参数和返回值
10.10?死锁
小结
综合练习十
一、选择题
二、填空题
三、思考题
四、上机操作
第11章?Visual?Basic.NET中的异常处理
11.1?错误类型
11.1.1?语法错误
11.1.2?执行错误
11.1.3?逻辑错误
11.2?Visual?Basic.NET中的程序的编译与调试
11.2.1?程序编写
11.2.2?程序编译
11.2.3?设置断点
11.3?Visual?Basic.NET中的错误处理结构
11.4?错误处理过程
11.4.1?添加错误处理
11.4.2?添加简单的Try??Catch??End块
11.4.3?确定所发生的事件
11.4.4?处理特定异常
11.4.5?使用异常继承层次结构
11.4.6?使用Throw关键字
11.4.7?错误处理选项
11.4.8?使用Exception对象构造函数
11.4.9?无条件运行代码
11.4.10?创建Exception类
11.5?Visual?Basic?6.0和Visual?Basic.NET中的错误处理机制比较
小结
综合练习十一
一、选择题
二、填空题
三、思考题
四、上机操作
参考文献
第1章?Visual?Basic.NET入门
1.1?.NET开发平台
1.1.1?.NET的概念
1.1.2?.NET框架简介
1.1.3?“软件作为服务”的思想
1.2?Visual?Basic.NET简介
1.2.1?Visual?Basic.NET的特点
1.2.2?Visual?Basic.NET中的语言变化
1.3?Visual?Basic.NET的安装
1.3.1?安装环境要求
1.3.2?安装步骤
小结
综合练习一
一、选择题
二、填空题
三、思考题
四、上机操作
第2章?Visual?Basic.NET开发环境
2.1?Visual?Basic.NET的起始页
2.1.1?项目
2.1.2?联机资源
2.1.3?我的配置文件
2.2?集成开发环境的各种窗口
2.2.1?服务器资源管理器
2.2.2?工具箱
2.2.3?解决方案资源管理器
2.2.4?类视图
2.2.5?属性窗口
2.2.6?编辑器窗口
2.2.7?任务列表
2.2.8?对象浏览器
2.2.9?宏资源管理器
2.2.10?命令窗口
2.3?Visual?Basic.NET的各种菜单
2.3.1?文件菜单
2.3.2?编辑菜单
2.3.3?视图菜单
2.3.4?项目菜单
2.3.5?生成菜单
2.3.6?调试菜单
2.3.7?工具菜单
2.3.8?窗口菜单
2.3.9?帮助菜单
2.4?创建一个简单的Visual?Basic.NET应用程序
2.4.1?创建项目
2.4.2?创建用户界面
2.4.3?设置窗体和控制属性
2.4.4?添加代码
2.4.5?编译
2.4.6?调试和运行
小结
综合练习二
一、选择题
二、填空题
三、思考题
四、上机操作
第3章?Visual?Basic?.NET程序设计基础
3.1?常量
3.2?变量
3.2.1?变量的声明
3.2.2?变量的命名规则
3.2.3?匈牙利命名法
3.2.4?变量的作用域
3.2.5?静态变量
3.3?数据类型
3.3.1?基本数据类型
3.3.2?枚举数据类型
3.3.3?自定义数据类型
3.3.4?类型转换
3.4?数组
3.4.1?数组声明
3.4.2?数组赋值
3.4.3?二维数组和多维数组
3.4.4?数组的重新声明
3.5?运算符
3.5.1?算术运算符
3.5.2?连接运算符
3.5.3?赋算运算符
3.5.4?比较运算符
3.5.5?逻辑运算符
3.5.6?运算符的优先级
3.6?控制结构语句
3.6.1?If语句
3.6.2?Select??Case语句
3.6.3?For??Next语句
3.6.4?While??End?While循环
3.6.5?Do??Loop语句
3.6.6?跳离语句Exit
3.7?函数
3.7.1?无返回值的Sub函数
3.7.2?有返回值的Function函数
3.7.3?参数传递
3.7.4?常用内部函数
3.8?Visual?Basic.NET语法上的新特点
3.8.1?变量的声明与设定的改进
3.8.2?新增的运算式
3.8.3?数组与字符串的改进
3.8.4?函数声明及调用的改进
3.8.5?关键字的改变
小结
综合练习三
一、选择题
二、填空题
三、思考题
四、上机操作
第4章?面向对象编程
4.1?面向对象的基本特性
4.1.1?抽象化
4.1.2?封装
4.1.3?继承
4.1.4?多态性
4.2?面向对象的基本概念
4.2.1?对象
4.2.2?域
4.2.3?属性
4.2.4?方法
4.2.5?事件
4.3?类与标准模块
4.3.1?类
4.3.2?模块
4.4?面向对象的实现
4.4.1?类与对象的关系
4.4.2?创建类
4.4.3?类关键字
4.4.4?创建命名空间
4.4.5?创建类库
4.4.6?创建方法
4.4.7?创建属性
4.4.8?重载方法
4.5?继承
4.5.1?实现基本的继承
4.5.2?禁止继了
4.5.3?继承的作用域
4.5.4?窗体继承的应用
4.6?接口
4.6.1?接口声明
4.6.2?接口的实现
4.6.3?多接口
4.7?对象的生命周期
4.7.1?创建对象
4.7.2?对象的终止
4.7.3?Finalize方法
4.7.4?Dispose方法
小结
综合练习四
一、选择题
二、填空题
三、思考题
四、上机操作
第5章?常用Windows窗体对象
5.1?Windows窗体
5.1.1?窗体的属性
5.1.2?窗体的常用方法和语句
5.2?控件
5.2.1?常用控件的使用方法
5.2.2?新增的Anchor和Dock控件属性
5.3?文本控件
5.3.1?文本框控件
5.3.2?超链接控件
5.3.3?剪贴板
5.3.4?RichTextBox控件
5.3.5?ListBox控件
5.3.6?CheckedListBox控件
5.3.7?ComboBox控件
5.4?按钮控件
5.4.1?Button控件
5.4.2?CheckBox控件
5.4.3?GroupBox和RadioBox控件
5.5?对话框控件
5.5.1?FileDialog控件
5.5.2?FontDialog控件
5.5.3?ColorDiglog控件
5.5.4?PrintDialog控件
5.6?时间控件
5.7?图片框控件
5.7.1?常用图片框属性
5.7.2?使用图片框
小结
结实合练习五
一、选择题
二、填空题
三、思考题
四、上机操作
第6章?高级Windows窗体设计
6.1?界面样式
6.2?菜单控件
6.2.1?MainMenu控件
6.2.2?ContextMenu控件
6.2.3?StatusBar控件
6.2.4?ToolBar控件
6.3?多文档界面程序
6.3.1?创建MDI父窗体
6.3.2?创建MDI子窗体
6.3.3?确定活动子窗体
6.4?其他高级窗体控件
6.4.1?TreeView控件
6.4.2?ListView控件
6.4.3?滚动条控件
小结
综合练习六
一、选择题
二、填空题
三、思考题
四、上机操作
第7章?关系数据库基础
7.1?关系数据库简介
7.1.1?关系模型
7.1.2?关系数据库DML的特点
7.2?SQL语言基础
7.2.1?SQL语言特点
7.2.2?SQL数据定义
7.2.3?SQL数据操作
7.2.4?SQL数据控制功能
7.3?SQL常用函数
7.3.1?系统函数
7.3.2?时间和日期函数
7.3.3?字符串函数
7.3.4?数学函数
7.3.5?集合函数
7.3.6?文本和图像函数
7.4?SQL中的运算符
7.4.1?算术运算符
7.4.2?赋值运算符
7.4.3?位运算符
7.4.4?比较运算符
7.4.5?逻辑运算符
7.4.6?字符串运算符
7.4.7?一无运算符
7.4.8?运算符的优先顺序
7.5?建立SQL查询
7.5.1?SELECT语句
7.5.2?简单的查询
7.5.3?使用FROM子句
7.5.4?使用WHERE子句
7.5.5?使用GROUPBY分组
7.5.6?ORDER?BY子句
7.5.7?联合查询
7.6?在Visual?Basic.NET中建立查询
小结
综合练习工
一、选择题
二、填空题
三、思考题
四、上机操作
第8章?ADO.NET数据访问基础
8.1?ADO.NET对象
8.1.1?ADO.NET和ADO的差别
8.1.2?ADO.NET的优点
8.2?数据存储基础
8.2.1?ADO.NET对象组成
8.2.2?Connection对象
8.2.3?Commad对象
8.2.4?Rocordset对象
8.2.5?DataSet对象
8.2.6?DataReader对象
8.2.7?DataView对象
8.3?使用表单数据绑定
8.4?数据连接与访问
8.4.1?数据连接
8.4.2?读取和更新数据
8.4.3?数据操作
8.4.4?使用远程数据对象
8.5?XML扩展支持
8.6?使用Access建立数据库
8.6.1?数据库设计
8.6.2?创建数据库
8.6.3?创建数据表
8.6.4?编辑数据
8.6.5?设置表之间的关系
8.6.6?在Visual?Basic.NET中链接数据库
8.7?使用SQL?Server建立数据库
8.7.1?创建数据库
8.7.2?创建数据表
8.7.3?添加和删除数据
小结
综合练习八
一、选择题
二、填空题
三、思考题
四、上机操作
第9章?使用ASP.NET开发Web窗体
9.1?Web应用程序简介
9.1.1?ASP.NET与ASP的比较
9.1.2?Web窗体和Windows窗体比较
9.1.3?Web窗体的特点
9.1.4?Web窗体的创建
9.2?服务器控件
9.2.1?HTML服务器控件
9.2.2?ASP.NET服务器控件
9.2.3?HTML控件与Web控件的比较
9.3?Web服务
9.3.1?Web服务的基本概念
9.3.2?Web?Service的体系结构
9.3.3?Web服务的开发
小结
综合练习九
一、选择题
二、填空题
三、思考题
四、上机操作
第10章?Visual?Basic.NET中的多线程
10.1?进程和线程
10.2?多线程的使用
10.2.1?线程的创建
10.2.2?控制线程
10.2.3?线程的生命周期
10.3?通过多线程传送数据
10.4?线程同步
10.4.1?同步锁SyncLook
10.4.2?join方法
10.4.3?Interlocked类
10.4.4?ReaderWriter锁
10.5?等待句柄
10.5.1?互斥对象
10.5.2?同步事件
10.6?线程计时器
10.7?取消事务
10.8?线程的优先级
10.9?线程池
10.9.1?线程池的使用
10.9.2?线程池的参数和返回值
10.10?死锁
小结
综合练习十
一、选择题
二、填空题
三、思考题
四、上机操作
第11章?Visual?Basic.NET中的异常处理
11.1?错误类型
11.1.1?语法错误
11.1.2?执行错误
11.1.3?逻辑错误
11.2?Visual?Basic.NET中的程序的编译与调试
11.2.1?程序编写
11.2.2?程序编译
11.2.3?设置断点
11.3?Visual?Basic.NET中的错误处理结构
11.4?错误处理过程
11.4.1?添加错误处理
11.4.2?添加简单的Try??Catch??End块
11.4.3?确定所发生的事件
11.4.4?处理特定异常
11.4.5?使用异常继承层次结构
11.4.6?使用Throw关键字
11.4.7?错误处理选项
11.4.8?使用Exception对象构造函数
11.4.9?无条件运行代码
11.4.10?创建Exception类
11.5?Visual?Basic?6.0和Visual?Basic.NET中的错误处理机制比较
小结
综合练习十一
一、选择题
二、填空题
三、思考题
四、上机操作
参考文献
猜您喜欢