分享

十天掌握VB.NET程序设计基础目录

 nxhujiee 2010-05-05
十天掌握VB.NET程序设计基础目录

第一章VB.NET概述
━━━━━━━━━━━━━━━━━━━━━━━━━━
选择VB.NET还是C#.net?
课程准备(一)
课程准备(二)
课程安排
教学内容

第一讲 VB.NET概述
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. .net 基本概念
1.1 .NET框架
1.2 CLR的概念
1.3 基类库
1.4 .NET Framework命名空间
1.5 引入一个命名空间的方法
1.6 通过菜单引入命名空间
2. VB.NET简介
2.1 Visual Basic.NET的新特性
3. VB.NET集成开发环境
3.1 安装Visual studio.net的步骤
3.2 下载Visual Studio Express Editions2008
3.3 Visual Basic Express Edition 2008
3.4 VB.NET集成开发环境
4. 面向对象的基本概念
4.1 对象、实体与类
4.2 实例:汽车对象与汽车类
4.3 类和对象
4.4 对象的属性、事件和方法
4.5 钟表的实例
4.6 对象的抽象性、封装性和继承性
4.7 对象的多态性
5. 窗体与基本控件
5.1 创建项目
5.2 添加窗体
5.3 窗体的常见属性
5.4 窗体的Text属性
5.5 窗体的起始位置
5.6 窗体的size属性
5.7 更改项目图标
5.8 设置背景图片
5.5 窗体的常用事件
5.6 窗体的load事件
5.7 窗体的常用方法
5.8 常用控件
5.9 生成可执行文件
6. 应用程序开发步骤

第二讲 VB.NET语言基础
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 数据类型
1.1 数值数据类型
1.2 字符数据类型
1.3 布尔及日期类型
1.4 对象数据类型
1.5 VB.NET基本数据类型
1.6 数据类型转换
1.7 收缩转换
1.8 隐式和显式转换
1.9 类型转换函数
1.10 枚举类型
1.11 枚举类型实例
2. 常量及变量
2.1 为变量命名的注意事项
2.2 变量的类型和定义
2.3 变量的初始化
2.4 变量的隐式声明和显示声明
2.5 常量
2.6 符号常量
3. 运算符与表达式
3.1 算术运算符的优先级
3.2 字符串运算符和字符串表达式
4. 数组
4.1 数组声明
4.2 数组初始化
4.3 数组的操作
5. 过程
5.1 事件过程与通用过程
5.2 事件过程实例
5.3 事件过程的设计
5.4 通用过程
5.5 通用过程实例
5.6 通用过程设计
6. 函数
6.1 Sub过程和Function过程的区别
6.2 过程的调用
6.3 调用函数过程
6.4 常用数学函数
6.5 字符串函数
6.6 时间日期函数

第三讲 VB.NET语言程序结构
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 程序设计的结构
2. 顺序结构
2.1 数据的输入
2.2 常用输入控件实例
2.3 字符串连接符
2.4 数据的输出
2.5 输出控件实例
2.6 使用MsgBox函数
2.7 回车和换行符
3. 选择结构
3.1 IF语句
3.2 IF语句实例
3.2 成绩判定实例
3.3 Select ...Case语句
3.4 Select ...Case语句的说明
3.5 使用Select..Case语句完成成绩判断
4. 循环结构
4.1 do…loop语句
4.2 do…loop语句格式
4.3 do…loop语句实例
4.4 for…next 语句
4.5 For Each…Next语句
4.6 实例的知识点
4.7 实例1演示
4.8 实例1设计界面
4.9 定义Form1_Load事件过程
4.10 求最大值、最小值和平均值
4.11 集合实例演示
4.12 集合的访问
4.13 综合实例1
4.14 综合实例2
4.15 使用循环访问一维数组
4.16 使用循环访问二维数组
4.17 杨辉三角的运行过程
4.17 杨辉三角的代码
5. 过程及函数的应用
5.1 自定义子过程
5.2 自定义函数

第四讲 常用控件的使用
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 过程的参数传递
1.1 按值传递和按地址传递参数
1.2 传值与传址的实例
1.3 传值与传址的实现
2. 过程的嵌套及递归调用
2.1 过程的嵌套实例
2.2 过程嵌套的实现
2.3 过程的递归调用
2.4 用递归调用实现求阶乘
3.工具箱与控件
3.1 创建项目
3.2 工具箱
3.3 手动创建控件
3.4 控件组的布局
3.5 调整控件的叠放次序
3.6 自动创建控件
3.7 自动创建控件实例
3.8 自动创建控件代码
3.9 新增的Anchor和Dock属性
3.10 Dock属性
3.11 Anchor属性
3.12 Anchor属性设置
3.13 Anchor设置演示
4. 标签和文本框
4.1 文本框控件的属性和方法
4.2 常用文本框事件
4.3 TabIndex属性
4.4 文本框属性
5. 超级链接控件
6.图片框(PictureBox)
6.1 图片框的属性
7. 列表框控件(ListBox)
7.1 列表框控件的方法
7.2 从列表框中删除项
7.3 列表框常用的事件
7.4 列表框实例
7.5 列表框的添加与删除
8.组合框控件(ComboBox)
8.1 向组合框添加元素项
9.命令控件(Button)
10.复选框、单选钮和组
10.1 常用组属性
10.2 组控件实例
10.3 组控件的代码
11.滚动条(ScrollBar)
11.1 滚动条实例
11.2 颜色合成代码
12.计时器(Timer)
12.1 计时器控件实例
12.2 Timer及ProgressBar控件的使用
13. 控件应用的综合实例
13.1 实例演示1
13.2 实例演示2
13.3 创建项目
13.4 添加列表框
13.5 添加组控件
13.6 设计其它控件
13.7 编辑按钮单击事件
13.8 编写按钮单击事件代码
13.9 复选框事件
13.10 单选按钮事件
13.11 时钟控件
13.12 Tick及Scroll事件
13.13 组合框控件
13.14 向组合框添加项

第五讲 界面设计
━━━━━━━━━━━━━━━━━━━━━━━━━━
1.菜单设计
1.1 菜单设计器设计MainMenu菜单
1.2 主菜单的设计
1.3 使用菜单分隔符
1.4 创建子菜单
1.5 关于菜单名称
1.6 菜单项常用事件
1.7 菜单项常用属性
1.8 菜单设计器设计ContextMenu菜单
1.9 弹出菜单的设计
1.10 用代码创建菜单及菜单项
1.11 添加及删除菜单及菜单项
1.12 合并菜单及切换菜单
1.13 弹出式菜单的设计
2. 多重窗体和多文档界面
2.1 创建MDI父窗体和子窗体
2.2 创建父窗体
2.3 创建子窗体
2.4 获取活动窗体
2.5 子窗体的排列
2.6 子窗体排列的实现
3. 工具栏和状态栏
3.1 创建工具栏
3.2 创建图标工具栏
3.3 ToolBarButton属性编辑
3.4 工具栏按钮事件
3.5 状态栏的设置
3.6 单击状态栏
4. 其它常用控件
4.1 TreeView 控件
4.2 ToolTip 组件
4.3 ErrorProvider 控件
4.4 FolderBrowserDialog 组件
4.5 DomainUpDown 控件
4.6 Splitter 控件
4.7 TrackBar 控件

第六讲 文件管理
━━━━━━━━━━━━━━━━━━━━━━━━━━
1.文件和流
1.1 文件访问模式
1.2 流的概念
1.3 Stream类及其类型
1.4 System.IO命名空间
1.5 FileStream类
1.6 File类的常用的方法
1.7 File类的实例
1.8 File类的操作
2.公共对话框
2.1 打开对话框控件(OpenFileDialog)
2.2 打开文件对话框的基本方法
2.3 打开文件对话框的使用
2.4 打开文件的运行结果
2.5 保存对话框控件(SaveFileDialog)
2.6 保存文件对话框的基本方法
2.7 保存文件对话框的实现
2.8 保存文件对话框的运行结果
2.9 打印及打印预览
2.10 打印对话框的运行结果
2.11 字体对话框控件(FontDialog)
2.12 字体对话框的设置
2.13 颜色对话框控件(ColorDialog)
2.14 颜色对话框的设置
2.15 文件的读和写
2.16 文件的读写后的结果
2.17 添加状态栏信息

第七讲 面向对象的程序设计
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 面向对象程序设计基础
1.1 类和对象
2. 类
2.1 面向对象的特性
2.2 VB.NET中面向对象的特性
2.3 添加类
2.4 实例:添加类
2.5 类的声明
2.6 类的成员
2.7 类和名称空间
2.8 创建成员变量
2.9 创建成员的属性
2.10 创建成员的方法
2.11 实例:创建属性和方法
2.12 公有成员和私有成员
2.13 创建成员的事件
2.14 实例:创建事件过程
2.15 共享方法
2.16 共享成员
3. 对象
3.1 对象的使用
3.2 对象的终止
4. 继承
4.1 实例:继承
4.2 限制继承
4.3 跨语言继承
4.4 可视化继承
5. 多态性
6. 接口
7. 模块与类
7.1 模块与类的区别

第八讲 数据库基础
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 数据库基础知识
1.1 有关数据库的概念
2. 关系型数据库
2.1 关系
2.2 关联
2.3 常用术语一
2.4 常用术语二
3. 关系型数据库的分类
3.1 关系型数据的设计规则
3.2 数据完整性约束
4. ACCESS数据库简介
4.1 创建表
4.2 查询表
4.3 窗体
5. SQL Server数据库简介
5.1 SQL Server数据库概述
5.2 企业管理器
5.3 身份认证模式
5.4 角色及权限
5.5 创建表及数据转换
5.6 数据的查询
6. SQL结构化查询语句
6.1 SQL基本语句
6.2 SELECT语句
6.3 输出表中的部分列
6.4 查询满足条件的元组
6.5 排序
6.6 对数据进行统计
6.7 对结果进行分组
6.8 用查询结果生成新表
6.9 带有比较运算符的子查询
6.10 插入语句INSERT
6.11 省略清单的INSERT语句
6.12 省略VALUES清单的INSERT语句
6.13 数据的修改UPDATE
6.14 数据的删除DELETE

第九讲 ADO.NET数据访问技术
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. ADO.NET简介4-1
1.1 ADO.NET简介4-2
1.2 ADO.NET简介4-3
1.3 ADO.NET 简介 4-4
2. ADO.NET的结构
2.1 ADO.NET对数据库的访问(3-1)
2.2 ADO.NET 对数据库的访问(3-2)
2.3 ADO.NET 对数据库的访问(3-3)
2.4 .NET数据提供程序5-1
2.5 .NET 数据提供程序 5-2
2.6 .NET 数据提供程序 5-3
2.7 .NET 数据提供程序 5-4
2.8 .NET 数据提供程序 5-5
3. ADO.NET对象
3.1 Connection 对象 5-2
3.2 Connection 对象5-3
3.3 Connection 对象 5-4
3.4 Connection 对象 5-5
3.5 Command 对象 7-1
3.6 Command 对象 7-2
3.7 Command 对象 7-3
3.8 Command 对象 7-4
3.9 Command 对象 6-4
3.10 Command 对象 7-6
3.11 Command 对象 7-7
3.12 Command小结
3.13 DataReader对象(1/3)
3.14 DataReader对象(2/3)
3.15 DataSet对象
3.16 使用DataAdapter及DataSet对象-1
3.17 使用DataAdapter及DataSet对象-2
3.18 DataReader实例

第十讲 使用ASP.NET创建Web应用程序
━━━━━━━━━━━━━━━━━━━━━━━━━━
1、ASP.NET简介
1.1 Web 应用程序
1.2 启用 Web 的应用程序的结构(Browser/Server)
1.3 访问数据库信息
1.4 嵌入脚本
1.5 Active Server Page
1.6 ASP 的缺点
1.7 ASP.NET 的优点
2. 开发环境介绍
2.1 .NET 开发平台
3. 配置IIS
3.1 配置IIS
3.2 创建虚拟目录
3.3 打开项目
3.4 开发环境介绍
3.5 运行单个网页
3.6 运行结果
4.服务器控件
4.1 服务器控件层次结构
4.2 HTML服务器控件
4.3 HTML 服务器控件对应标记
4.4 Web服务器控件的层次结构
4.5 Web服务器控件列表(1/2)
4.6 Web服务器控件列表(2/2)
4.7 Web服务器控件基本语法
4.8 Web服务器控件综合实例
4.9 个人简历设计
4.10 修改属性
4.11 编写程序
4.12 运行结果
5. ASP.NET内置对象
5.1 ASP.NET常用的内置对象
5.2 Page对象事件响应次序
5.3 Response.write的例子
5.4 Response. Redirect( )方法
5.5 ServerVariables集合
5.6 常用服务器环境变量
5.7 ServerVariables实例
5.8 ServerVariables运行结果
5.9 Application对象
5.10 Session对象和 Cookie对象
5.11 Session对象及Cookie对象的比较

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多