本书是面向四年制大学非计算机专业本科学生编写的Visual Basic教材,作为他们的第一门程序设计语言课程。要求学生之前学习了《大学计算机基础》(《计算机文化基础》),对计算机有一定了解,具备操作计算机的基本能力。
本书是在.NET的框架之下讲述Visual Basic的编程,.NET的设计思想集中反映了现代计算机软件技术的最新发展。本书简单实用,对.NET框架不作具体讨论,只要求学生理解Visual Basic 2008编程所需要的基本知识。本书也适用于将Visual Basic作为自己学习的第一门编程语言的自学者。
本书是在.NET的框架之下讲述Visual Basic的编程,.NET的设计思想集中反映了现代计算机软件技术的最新发展。全书主要讲述Windows环境下的编程、数据库编程和网络编程。书中使用最新版Visual Studio 2008作为编程工具,按照最新VB语言的发展,在完全面向对象的基础上讲述VB语言。
本书读者对象主要是四年制高等院校本科生,是作为非计算机专业开设的计算机程序设计课程的教材而设计编写的。同时,本文图文并茂、讲解详尽,用简洁的例子阐述问题,因此也非常适合程序爱好者自学。
第1章 Hello,Visual Basic 2008
1.1 程序设计与Visual Basic所担任的角色
1.2 Hello World!
1.3 Visual Basic编程的一般步骤
1.4 IDE环境的使用
1.5 菜单中主要项的简要说明
1.6 帮助系统的使用
1.7 Visual Basic的发展历程
上机练习(1)
第2章 创建Windows应用程序
2.1 开始创建Windows应用程序
2.2 设计程序界面
2.3 理解程序
2.4 保存成果
2.5 进一步理解Windows的事件驱动
2.6 Visual Basic 2008解决方案
2.7 项目文件
2.8 在windows下运行程序
上机练习(2)
第3章 数据类型、变量和表达式
3.1 Visual Basic数据类型
3.2 变量与常量
3.3 运算符与表达式
3.4 类型转换
3.5 表达式的例子
3.6 程序的顺序结构
3.7 Visual Basic程序格式
3.8 GroupBox,RadioButton,CheckBox控件
3.9 面向对象的程序设计(I)
3.10 良好的编程风格
上机练习(3)
第4章 选择结构
4.1 If语句
4.2 Select Case语句(情况语句)
4.3 End 语句
4.4 ListBox,CheckedListBox,ComboBox控件
4.5 .NET框架简介
上机练习(4)
第5章 循环结构
5.1 循环语句
5.2 Exit语句
5.3 多重循环
5.4 With语句
5.5 Timer(时钟)组件
5.6 命名空间
上机练习(5)
第6章 数组
6.1 静态数组
6.2 动态数组
6.3 数组的基本操作
6.4 数组的应用
6.5 ProgressBar,TrackBar和TabControl
6.6 自定义数据类型
6.7 伪语言
上机练习(6)
第7章 过程
7.1 过程
7.2 Function过程
7.3 参数传递
7.4 异常处理机制
上机练习(7)
第8章 使用类
8.1 类与对象的概念
8.2 在Visual Basic中的类
8.3 创建类的步骤
8.4 在应用程序里使用一个新类
8.5 类的继承
8.6 面向对象编程(II)
上机练习(8)
第9章 菜单与图形
9.1 绘图基础知识
9.2 设置绘图属性
9.3 绘图
9.4 在控件上绘图
9.5 菜单
上机练习(9)
第10章 文件
10.1文件和流的基本概念
10.2文本文件的读写
10.3二进制文件的读写
10.4目录和文件操作
上机练习(10)
第11章Form窗体和对话框
11.1窗体
11.2对话框
11.3多文档(MDI)程序
上机练习(11)
第12章 Web编程基础
12.1 Internet网络
12.2 Html文件格式
12.3 简单的Web浏览器客户端
12.4 客户端技术
上机练习(12)
第13章 ASP.NET初步
13.1 什么是ASP.NET
13.2 在Web页中插Jk ASP.NET代码
13.3 使用ASP.NET中的内建类
13.4 使用Visual Studio编写ASP.NET页面
13.5 创建一个简单的Web站点
13.6 处理页面的事件
13.7 IIS的安装与设置
13.8 XML简介
13.9 一个图片管理站点的例子
上机练习(13)
第14章 数据库初步
14.1 数据库
14.2 数据模型
14.3 关系数据库
14.4 结构化查询语言SQL
14.5 使用Visual Studio 2008操作数据库
14.6 ADO.NET简介
14.7 在Visual Basic中访问数据库
14.8 数据集
14.9 数据库系统的体系结构
14.10 当前流行的关系数据库系统
上机练习(14)
附录A 部署应用程序
A.1 创建安装程序
A.2 生成安装程序
A.3 其他的安装特性
附录B 调试程序
B.1 程序中的错误类型
B.2 Visual Basic 2008中的调试工具
B.3 程序的三种模式
B.4 常用的调试方法与技巧