内容简介
第1章 概述
1.1 VB.NET语言概述
1.1.1 VB.NET语言简介
1.1.2 .NET Framework
1.1.3 VB.NET语言的特点
1.2 VB.NET的集成开发环境
1.2.1 VB.NET运行环境
1.2.2启动
1.2.3解决方案和项目
1.2.4设计器/编辑器
1.2.5编译并运行项目
1.3创建一个简单的VB.NET程序
习题1
第2章 VB.NET程序设计基础
2.1窗体和基本控件
2.1.1属性
2.1.2事件
2.1.3方法
2.1.4窗体
2.1.5 Label(标签)控件
2.1.6 TextBox(文本框)控件
2.1.7 Button(按钮)控件
2.2求解“鸡兔同笼”问题
2.3计算分段函数
2.4计算乘方与阶乘
习题2
第3章 VB.NET语言基础
3.1编码规则
3.1.1语句的书写规则
3.1.2注释
3.2数据类型
3.2.1类型系统
3.2.2值类型
3.2.3引用类型
3.3变量
3.3.1标识符
3.3.2变量的命名规则
3.3.3变量的声明和赋值
3.4常量
3.4.1文本常量
3.4.2用户声明常量
3.4.3系统提供的常量
3.5预定义数据类型
3.5.1整型
3.5.2浮点类型
3.5.3 Decimal类型
3.5.4 Boolean类型
3.5.5字符类型
3.5.6 Object类型
3.5.7日期类型
3.5.8可以为Nothing的类型
3.6类型转换
3.6.1隐式转换和显示转换
3.6.2类型转换函数
3.7运算符
3.7.1算术运算符
3.7.2关系运算符
3.7.3逻辑/按位运算符
3.7.4赋值运算符
3.7.5字符串运算符
3.7.6移位运算符
3.7.7运算符优先级
3.8常用函数
3.8.1数学函数
3.8.2字符串函数
3.8.3日期函数
3.8.4转换函数
3.9表达式
3.10语句
3.11 MsgBox函数
3.12 InputBox函数
习题3
第4章 程序设计结构
4.1顺序结构
4.2选择结构
4.2.1 If…Then…Else语句
4.2.2 Select…Case语句
4.3循环结构
4.3.1 For循环
4.3.2 While循环
4.3.3 Do循环
4.3.4 For Each…Next循环
4.3.5多重循环
4.4跳转语句
4.4.1 GoTo语句
4.4.2 Continue语句
4.4.3 Exit语句
4.4.4 End语句
4.4.5 Stop语句
4.5综合应用
习题4
第5章 枚举、数组和结构
5.1枚举
5.1.1枚举类型的定义
5.1.2枚举的使用
5.2数组
5.2.1数组声明
5.2.2数组的初始化
5.2.3动态数组
5.2.4数组的使用
5.3结构
5.3.1定义结构
5.3.2定义结构类型的变量
5.3.3初始化结构变量
5.3.4引用结构变量
5.3.5结构数组
5.4综合应用
习题5
第6章 过程
6.1建立通用过程
6.1.1过程的定义
6.1.2过程的建立
6.2通用过程的调用
6.2.1调用Sub过程
6.2.2调用Function过程
6.3参数传递
6.4变量的作用域
6.4.1过程级变量
6.4.2模块级变量
6.4.3变量的生存期
6.5递归
6.6综合应用
习题6
第7章 文件系统
7.1文件的概念
7.1.1文件
7.1.2 VB.NET文件分类
7.1.3 VB.NET的文件访问
7.2顺序文件
7.2.1基本操作
7.2.2顺序文件的使用
7.3随机文件
7.3.1基本操作
7.3.2随机文件的使用
7.4 VB.NET文件管理
7.4.1目录管理
7.4.2文件管理
7.5综合实例
7.5.1问题及分析
7.5.2解决方案
7.5.3实现代码
习题7
第8章 Windows窗体应用程序
8.1常用的Windows窗体控件
8.1.1标签、文本框和命令按钮
8.1.2单选按钮、复选框和分组
8.1.3列表选择控件
8.1.4图形存储和显示控件
8.1.5 Timer控件
8.2通用对话框
8.2.1 OpenFileDialog对话框
8.2.2 SaveFileDialog对话框
8.2.3 FontDialog对话框
8.2.4通用对话框应用举例
8.3菜单和工具栏
8.3.1 MenuStrip控件
8.3.2 ContextMenuStrip控件
8.3.3 ToolStrip控件
8.3.4菜单和工具栏应用举例
8.4多窗体
8.4.1添加新窗体
8.4.2设置项目启动窗体
8.4.3调用其他窗体
8.4.4多重窗体应用举例
8.5多文档界面
8.5.1创建MDI父窗体
8.5.2创建MDI子窗体
8.5.3处理MDI子窗体
8.5.4多文档界面应用举例
习题8
第9章 利用ADO.NET访问数据库
9.1 ADO.NET概述
9.1.1认识ADO.NET对象
9.1.2 ADO.NET的常用对象
9.2连接和操作数据库
9.2.1使用Connection对象连接数据库
9.2.2 Command对象的使用
9.2.3 DataReader对象的使用
9.3 DataAdapter对象和数据集DataSet
9.3.1认识DataAdapter对象
9.3.2认识DataSet数据集
9.3.3应用DataAdapter对象和DataSet集合操纵数据库
9.4数据控件及数据绑定
9.4.1 BindingSource控件
9.4.2 DataGridView控件
9.4.3数据绑定
9.5数据库应用程序实例——教师授课信息管理系统
9.5.1教师授课信息管理系统功能简介
9.5.2系统的设计和实现思路
9.5.3教师授课信息管理系统的实现过程
习题9
第10章 ASP.NET Web应用程序
10.1 ASP.NET应用程序概述
10.1.1认识ASP.NET
10.1.2 ASP.NET开发环境
10.1.3 HTML和ASP.NET标记
10.1.4构建ASP.NET Web站点
10.2 ASP.NET页面设计
10.2.1 ASP.NET页面的基本组成
10.2.2服务器控件
10.3创建外观一致的Web站点
10.3.1 ASP.NET主题
10.3.2 ASP.NET外观
10.3.3 ASP.NET母版
10.4 ASP.NET页面导航
10.4.1站点地图文件
10.4.2 SiteMapPath控件
10.4.3 TreeView控件
10.4.4 Menu控件
习题10
附录A .NETFramework概述
A.1 .NET Framework的概念
A.2 .NET Framework的功能特点
A.3 .NET Framework的主要版本
附录B 命名空间
附录C ASCII码表
附录D控制台I/O和格式化字符串
D.1 System.Console类
D.2复合格式
D.3数字格式字符串
D.4标准日期和时间格式字符串
附录E XML文档注释
参考文献