简介
VB.NET是一门完全面向对象的程序设计语言,具有简单、现代、类型安全、性能优良等特点,是面向对象程序设计教学的主干语言之一。本书从教学实践全程的角度对VB.NET进行了全面阐述,全书共分13章,全面讲解了面向对象的程序设计概念、VB.NET的数据类型和表达式、VB.NET的程序设计语句、数组、面向对象的程序设计方法与原理、控件窗体与界面设计技术、文件程序设计、数据库程序设计和Web程序设计等内容。
本书从教学实践的角度出发,立足于提高学生的程序设计应用能力,全书理论分析透彻严谨,实例丰富生动,内容由浅入深,能快速引导学生进入VB.NET编程世界。本书可作为高等院校程序设计课程教材,也可作为广大希望掌握VB.NET编程的程序设计人员的参考用书。
目录
第 1 章 VB .NET 编程简介 10页
1.1 理论知识 10页
1.1.1 .NET 简介 10页
1.1.2 VB .NET 简介 11页
1.1.3 面向对象程序设计基础 13页
1.1.4 Visual Studo .NET 集成开发环境简介 14页
1.1.5 创建第一个 VB .NET Windows 程序 18页
1.1.6 创建第一个 VB 控制台程序 20页
1.2 典型实例 22页
1.3 上机练习 23页
课后考场 24页
第 2 章 VB .NET 的数据类型与表达式 26页
2.1 理论知识 26页
2.1.1 标识符的概念 26页
2.1.2 VB .NET 代码行的书写规则 27页
2.1.3 基本数据类型 28页
2.1.4 常量 30页
2.1.5 变量 31页
2.1.6 运算符和表达式 33页
2.1.7 常用系统函数和过程 35页
2.2 典型实例 38页
2.2.1 典型实例一 38页
2.2.2 典型实例二 39页
2.3 上机练习 41页
2.3.1 上机练习一 41页
2.3.2 上机练习二 41页
课后考场 42页
第 3 章 结构化程序设计语句 44页
3.1 理论知识 44页
3.1.1 赋值语句 44页
3.1.2 If 条件语句 45页
3.1.3 Select Case 语句 50页
3.1.4 循环语句42 II 9页
3.1.5 Exit Do,Exit While 和 Exit For 语句 58页
3.2 典型实例 60页
3.2.1 典型实例一 60页
3.2.2 典型实例二 61页
3.3 上机练习 63页
3.3.1 上机练习一 63页
3.3.2 上机练习二 64页
3.3.3 上机练习三 65页
课后考场 66页
第 4 章 数组 69页
4.1 理论知识 69页
4.1.1 数组的概念 69页
4.1.2 一维数组的定义与使用 70页
4.1.3 多维数组的定义?分配与使用 74页
4.1.4 改变数组大小 77页
4.1.5 For Each 语句 78页
4.1.6 LBound()函数和 UBound()函数 80页
4.2 典型实例 80页
4.2.1 典型实例一 80页
4.2.2 典型实例二 82页
4.3 上机练习 84页
4.3.1 上机练习一 84页
4.3.2 上机练习二 85页
课后考场 86页
第 5 章 过程 89页
5.1 理论知识 89页
5.1.1 过程的概念 89页
5.1.2 Sub 过程 90页
5.1.3 函数过程 95页
5.1.4 参数传递 96页
5.1.5 过程的嵌套调用与递归调用 102页
5.1.6 变量的作用域 106页
5.1.7 静态变量 108页
5.2 典型实例 108页
5.2.1 典型实例一 108页
5.2.2 典型实例二 110页
5.3 上机练习 112页
5.3.1 上机练习一 112页
5.3.2 上机练习二 113页
课后考场 114页
第 6 章 程序调试和异常处理 116页
6.1 理论知识 116页
6.1.1 程序中的错误类型 116页
6.1.2 程序的调试 117页
6.1.3 异常处理的概念 121页
6.1.4 非结构化异常处理 122页
6.1.5 结构化异常处理 126页
6.1.6 生成可执行文件 131页
6.2 典型实例 132页
6.3 上机练习 133页
课后考场 134页
第 7 章 Windows 窗体与控件 136页
7.1 理论知识 136页
7.1.1 窗体 136页
7.1.2 文本类控件的使用 140页
7.1.3 按钮类控件的使用 150页
7.1.4 列表类控件的使用 154页
7.1.5 PictureBox 控件的使用 159页
7.1.6 Timer 控件的使用 161页
7.1.7 ProgressBar 控件和 TrackBar 控件的使用 162页
7.1.8 HScrollBar 控件和 VScrollBar 控件的使用 165页
7.1.9 LinkLabel 控件的使用 165页
7.2 典型实例 166页
7.2.1 典型实例一 166页
7.2.2 典型实例二 168页
7.3 上机练习 169页
7.3.1 上机练习一 169页
7.3.2 上机练习二 171页
课后考场 172页
第 8 章 Windows 高级界面设计 174页
8.1 理论知识 174页
8.1.1 界面设计的原则 174页
8.1.2 标准对话框与对话框控件的应用 175页
8.1.3 菜单控件 183页
8.1.4 多窗体程序设计 186页
8.1.5 MDI 应用程序设计 189页
8.1.6 工具栏设计 193页
8.1.7 状态栏设计 196页
8.1.8 键盘事件处理 197页
8.1.9 鼠标事件处理 198页
8.2 典型实例 199页
8.3 上机练习 200页
课后考场 201页
第 9 章 面向对象的程序设计 204页
9.1 理论知识 204页
9.1.1 面向对象程序设计概述 204页
9.1.2 命名空间 206页
9.1.3 类和对象的创建 208页
9.1.4 类成员的种类及其可访问性 210页
9.1.5 类的构造函数和析构函数 212页
9.1.6 方法及方法的重载 214页
9.1.7 属性及其定义 215页
9.1.8 事件的声明及其激发 217页
9.1.9 类的继承 219页
9.1.10 多态性 223页
9.2 典型实例 225页
9.3 上机练习 227页
9.3.1 上机练习一 227页
9.3.2 上机练习二 229页
课后考场 230页
第 10 章 文件操作 233页
10.1 理论知识 233页
10.1.1 文件的结构与类型 233页
10.1.2 传统的文件访问方法 234页
10.1.3 System.IO 模型简介 241页
10.1.4 Directory 类与 File 类的使用 242页
10.1.5 FileStream 类的使用 247页
10.1.6 用 StreamWriter 类和 StreamReader 类操作文本文件 250页
10.1.7 用 BinaryWriter 类和 BinaryReader 类操作二进制文件 252页
10.2 典型实例 255页
10.3 上机练习 257页
课后考场 258页
第 11 章 图形与多媒体程序设计 260页
11.1 理论知识 260页
11.1.1 GDI+与绘图命名空间 260页
11.1.2 利用 GDI+绘制图形的方法步骤 260页
11.1.3 与绘图相关的对象252 V 9页
11.1.4 常用图形的绘制方法 266页
11.1.5 多媒体的概念 275页
11.1.6 Media Player 控件及其使用 275页
11.1.7 MMControl 控件及其使用 276页
11.1.8 ShockwaveFlash 控件及其使用 281页
11.2 典型实例 283页
11.2.1 典型实例一 283页
11.2.2 典型实例二 284页
11.3 上机练习 286页
11.3.1 上机练习一 286页
11.3.2 上机练习二 286页
课后考场 288页
第 12 章 简单数据库编程 290页
12.1 理论知识 290页
12.1.1 数据库的基本概念 290页
12.1.2 ADO .NET 概述 291页
12.1.3 SQL 语言 293页
12.1.4 ADO .NET 对象及其编程 294页
12.1.5 利用 ADO .NET 控件编写数据库应用程序 302页
12.2 典型实例 308页
12.3 上机练习 312页
课后考场 313页
第 13 章 Web 应用程序开发 316页
13.1 理论知识 316页
13.1.1 Web 应用程序介绍 316页
13.1.2 Web 窗体设计 319页
13.1.3 Web 服务的创建和使用 321页
13.2 典型实例 329页
13.3 上机练习 330页
课后考场 331页
参考文献 334页
1.1 理论知识 10页
1.1.1 .NET 简介 10页
1.1.2 VB .NET 简介 11页
1.1.3 面向对象程序设计基础 13页
1.1.4 Visual Studo .NET 集成开发环境简介 14页
1.1.5 创建第一个 VB .NET Windows 程序 18页
1.1.6 创建第一个 VB 控制台程序 20页
1.2 典型实例 22页
1.3 上机练习 23页
课后考场 24页
第 2 章 VB .NET 的数据类型与表达式 26页
2.1 理论知识 26页
2.1.1 标识符的概念 26页
2.1.2 VB .NET 代码行的书写规则 27页
2.1.3 基本数据类型 28页
2.1.4 常量 30页
2.1.5 变量 31页
2.1.6 运算符和表达式 33页
2.1.7 常用系统函数和过程 35页
2.2 典型实例 38页
2.2.1 典型实例一 38页
2.2.2 典型实例二 39页
2.3 上机练习 41页
2.3.1 上机练习一 41页
2.3.2 上机练习二 41页
课后考场 42页
第 3 章 结构化程序设计语句 44页
3.1 理论知识 44页
3.1.1 赋值语句 44页
3.1.2 If 条件语句 45页
3.1.3 Select Case 语句 50页
3.1.4 循环语句42 II 9页
3.1.5 Exit Do,Exit While 和 Exit For 语句 58页
3.2 典型实例 60页
3.2.1 典型实例一 60页
3.2.2 典型实例二 61页
3.3 上机练习 63页
3.3.1 上机练习一 63页
3.3.2 上机练习二 64页
3.3.3 上机练习三 65页
课后考场 66页
第 4 章 数组 69页
4.1 理论知识 69页
4.1.1 数组的概念 69页
4.1.2 一维数组的定义与使用 70页
4.1.3 多维数组的定义?分配与使用 74页
4.1.4 改变数组大小 77页
4.1.5 For Each 语句 78页
4.1.6 LBound()函数和 UBound()函数 80页
4.2 典型实例 80页
4.2.1 典型实例一 80页
4.2.2 典型实例二 82页
4.3 上机练习 84页
4.3.1 上机练习一 84页
4.3.2 上机练习二 85页
课后考场 86页
第 5 章 过程 89页
5.1 理论知识 89页
5.1.1 过程的概念 89页
5.1.2 Sub 过程 90页
5.1.3 函数过程 95页
5.1.4 参数传递 96页
5.1.5 过程的嵌套调用与递归调用 102页
5.1.6 变量的作用域 106页
5.1.7 静态变量 108页
5.2 典型实例 108页
5.2.1 典型实例一 108页
5.2.2 典型实例二 110页
5.3 上机练习 112页
5.3.1 上机练习一 112页
5.3.2 上机练习二 113页
课后考场 114页
第 6 章 程序调试和异常处理 116页
6.1 理论知识 116页
6.1.1 程序中的错误类型 116页
6.1.2 程序的调试 117页
6.1.3 异常处理的概念 121页
6.1.4 非结构化异常处理 122页
6.1.5 结构化异常处理 126页
6.1.6 生成可执行文件 131页
6.2 典型实例 132页
6.3 上机练习 133页
课后考场 134页
第 7 章 Windows 窗体与控件 136页
7.1 理论知识 136页
7.1.1 窗体 136页
7.1.2 文本类控件的使用 140页
7.1.3 按钮类控件的使用 150页
7.1.4 列表类控件的使用 154页
7.1.5 PictureBox 控件的使用 159页
7.1.6 Timer 控件的使用 161页
7.1.7 ProgressBar 控件和 TrackBar 控件的使用 162页
7.1.8 HScrollBar 控件和 VScrollBar 控件的使用 165页
7.1.9 LinkLabel 控件的使用 165页
7.2 典型实例 166页
7.2.1 典型实例一 166页
7.2.2 典型实例二 168页
7.3 上机练习 169页
7.3.1 上机练习一 169页
7.3.2 上机练习二 171页
课后考场 172页
第 8 章 Windows 高级界面设计 174页
8.1 理论知识 174页
8.1.1 界面设计的原则 174页
8.1.2 标准对话框与对话框控件的应用 175页
8.1.3 菜单控件 183页
8.1.4 多窗体程序设计 186页
8.1.5 MDI 应用程序设计 189页
8.1.6 工具栏设计 193页
8.1.7 状态栏设计 196页
8.1.8 键盘事件处理 197页
8.1.9 鼠标事件处理 198页
8.2 典型实例 199页
8.3 上机练习 200页
课后考场 201页
第 9 章 面向对象的程序设计 204页
9.1 理论知识 204页
9.1.1 面向对象程序设计概述 204页
9.1.2 命名空间 206页
9.1.3 类和对象的创建 208页
9.1.4 类成员的种类及其可访问性 210页
9.1.5 类的构造函数和析构函数 212页
9.1.6 方法及方法的重载 214页
9.1.7 属性及其定义 215页
9.1.8 事件的声明及其激发 217页
9.1.9 类的继承 219页
9.1.10 多态性 223页
9.2 典型实例 225页
9.3 上机练习 227页
9.3.1 上机练习一 227页
9.3.2 上机练习二 229页
课后考场 230页
第 10 章 文件操作 233页
10.1 理论知识 233页
10.1.1 文件的结构与类型 233页
10.1.2 传统的文件访问方法 234页
10.1.3 System.IO 模型简介 241页
10.1.4 Directory 类与 File 类的使用 242页
10.1.5 FileStream 类的使用 247页
10.1.6 用 StreamWriter 类和 StreamReader 类操作文本文件 250页
10.1.7 用 BinaryWriter 类和 BinaryReader 类操作二进制文件 252页
10.2 典型实例 255页
10.3 上机练习 257页
课后考场 258页
第 11 章 图形与多媒体程序设计 260页
11.1 理论知识 260页
11.1.1 GDI+与绘图命名空间 260页
11.1.2 利用 GDI+绘制图形的方法步骤 260页
11.1.3 与绘图相关的对象252 V 9页
11.1.4 常用图形的绘制方法 266页
11.1.5 多媒体的概念 275页
11.1.6 Media Player 控件及其使用 275页
11.1.7 MMControl 控件及其使用 276页
11.1.8 ShockwaveFlash 控件及其使用 281页
11.2 典型实例 283页
11.2.1 典型实例一 283页
11.2.2 典型实例二 284页
11.3 上机练习 286页
11.3.1 上机练习一 286页
11.3.2 上机练习二 286页
课后考场 288页
第 12 章 简单数据库编程 290页
12.1 理论知识 290页
12.1.1 数据库的基本概念 290页
12.1.2 ADO .NET 概述 291页
12.1.3 SQL 语言 293页
12.1.4 ADO .NET 对象及其编程 294页
12.1.5 利用 ADO .NET 控件编写数据库应用程序 302页
12.2 典型实例 308页
12.3 上机练习 312页
课后考场 313页
第 13 章 Web 应用程序开发 316页
13.1 理论知识 316页
13.1.1 Web 应用程序介绍 316页
13.1.2 Web 窗体设计 319页
13.1.3 Web 服务的创建和使用 321页
13.2 典型实例 329页
13.3 上机练习 330页
课后考场 331页
参考文献 334页
VB .NET应用教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!