序
前言
第1章 Visual Basic.NET程序设计概述
1.1 Visual Basic.NET简介
任务1 第一个Windows应用程序
任务1 解析
1.2 VisualBasic.NET编程的基本概念
1.3 窗体与标签、文本框、命令按钮控件
任务2窗体与简单界面设计
任务2解析
习题
第2章 VisualBasic.NET程序设计基础
2.1 控制台应用程序
任务1 编写控制台应用程序进行简单加法运算
任务1 解析
2.2 数据类型、常量与变量
任务2 编写一个计算圆的周长和面积的控制台程序
任务2 解析
2.3 运算符和表达式
2.4 常用内部函数
任务3 编写一个猜数小游戏
任务3 解析
2.5 顺序结构程序设计
任务4 编写一个求解三角形面积的程序
任务4 解析
2.6 条件分支结构程序设计
任务5 编写一个出租车计费程序
任务5 解析
任务6 编写一个购物打折程序
任务6 解析
2.7 循环结构程序设计
任务7 编写一个能判断素数并且能遍历窗体控件的程序
任务7 解析
任务8 编程计算e的值
任务8 解析
任务9 编程输出水仙花数和完数
任务9 解析
习题二
第3章 数组
3.1 一维数组
任务1编写一个判断十二生肖的程序
任务1解析
任务2一维数组的排序
任务2解析
3.2 多维数组
任务3 编程输出奇次“数字魔方阵”
任务3 解析
3.3 动态数组
任务4 编程输出斐波那契数列
任务4 解析
习题三
第4章 过程与变量的作用域
4.1 Sub过程的创建与调用
任务1 Sub过程的应用
任务1 解析
4.2 Function过程的创建与调用
任务2 使用Function过程求最大公约数和最小公倍数
任务2 解析
4.3 过程中参数的传递
任务3 传值与传地址方式传递参数
任务3 解析
4.4 过程的嵌套与递归调用
任务4 使用过程的嵌套求组合数
任务4 解析
4.5 变量的作用域
任务5 变量作用域的演示
任务5 解析
习题四
第5章 面向对象的程序设计
5.1 面向对象的相关概念
5.2 类和对象
任务1 类的创建
任务1 解析
任务2 类的使用
任务2 解析
5.3 类的继承
任务3 类的继承
任务3 解析
任务4 创建类库
任务4 解析
5.4 方法的多态性
任务5 构造函数的使用
任务5 解析
任务6 利用方法重载实现任务5的功能
任务6 解析
任务7 利用重写实现任务5的功能
任务7 解析
习题五
第6章 Windows高级界面设计
6.1 高级窗体应用
任务1 透明窗体
任务1 解析
6.2 对话框应用
任务2 通用对话框
任务2 解析
6.3 菜单应用
任务3 写字板
任务3 解析
6.4 ListView控件应用
任务4文件浏览器
任务4解析
习题六
第7章 图形程序设计
7.1 GDI+概述
7.2 GDI+基础
任务1 简单图形绘制
任务1 解析
7.3 复杂图形绘制
任务2 数学图形绘制
任务2 解析
7.4 鼠标绘图
任务3 用鼠标绘图
任务3 解析
习题七
第8章 图像程序设计
8.1 图像浏览
任务1 图像浏览器
任务1 解析
8.2 图像旋转和缩放
任务2 图像特效
任务2 解析
习题八
第9章 文件操作
9.1 文件概述
9.2 文件流与System.IO模型
9.3 文件夹和文件操作
任务1 编写一个简易的资源浏览器
任务1 解析
任务2 显示指定文件的文件名、创建时间和文件属性
任务2 解析
9.4 文件读写
任务3 设计一个能打开文本文件并对其内容进行读写操作的窗体
任务3 解析
任务4 设计一个能打开文本文件并对其内容进行读写操作的窗体
任务4 解析
任务5 设计一个能打开文本文件并对其内容进行读写操作的窗体
任务5 解析
9.5 简易的记事本程序
思考
习题九
第10章 数据库访问技术
10.1 数据库概述
任务1 创建数据库
任务1 解析
10.2 SQL语言基础
10.3 ADO.NET模型
任务2 数据库访问简单实例
任务2 解析
10.4 OLEDB数据提供程序
任务3 设计一个说明直接建立连接字符串的连接过程的窗体
任务3 解析
任务4 通过OleDbCommand对象求指定学号学生的平均分
任务4 解析
任务5 通过OleDbDataReadel对象输出学生记录
任务5 解析
10.5 数据集DataSet
任务6 离线DataSet的应用——新建及编辑数据表
任务6 解析
任务7 利用DataSet及OleDbDataAdapter查询及更新数据库
l0.6 ADO.NET数据库绑定操作
任务8 利用数据绑定功能实现浏览、添加、删除和修改记录的操作
任务8 解析
习题十
第11章 综合应用实例-图书借阅系统开发
问题引入
功能描述
任务1 数据库分析与设计
任务1 解析
任务2 窗体设计
任务2 解析
任务3 代码设计
任务3 解析
附录1 .NET框架类库中的命名空间
附录2 VisualBasic.NET常用函数参考
附录3 VisualBasic.NET编码规范
参考文献