课程建设与改革是提高教育教学质量的核心,也是教学改革的重点和难点,更是培养生产、建设、管理、服务等第一线高素质技能型人才的关键。本书作者作为教学科研一线的教师,根据计算机信息技术领域和中小企业信息化职业岗位(群)的任职要求,参照国家信息技术人才的职业资格标准,以程序设计能力培养为主线,经过多年探索和实践,开发和建设了“VB.NET 2005程序设计实例教程”这一课程。
本书以职业技术能力培养为主线,采用任务驱动模式的案例教材,其内容体现了实用性、综合性和职业性。本书融教、学、做为一体,注重基本知识与基本技术的讲解(教),给出具有实用价值的案例供读者模仿(学),通过课程设计强化能力的培养(做)。本书适用于计算机应用类专业或非计算机专业的程序设计课程教学,是软件工程、信息系统开发等课程的前驱课程。
本书从基本概念和实际应用出发,由浅入深、循序渐进地介绍了VB.NET 2005的集成开发环境、VB 2005语言基础、窗体与基本控件、用户界面设计、面向对象的程序设计、程序调试及错误处理、文件与对话框、图形与媒体播放器、数据库编程基础、数据库系统开发、Web应用程序设计等内容。全书根据职业技能培养的要求,结合案例给出了100多个例题和习题,以便于读者更好地学习和掌握开发工具的使用。
本书既可作为高职高专院校计算机及其相关专业的教材,也可以作为编程爱好者的自学教材和计算机培训班的辅导教材。
1 Visual Basic 2005概述
1.1 NET简介
1.2 Visual Studio.NEI 2005简介
1.3 Visual Basic 2005简介
1.4 窗体和基本控件
1.5 设计一个简单的VB 2005程序
1.6 VB 2005应用程序项目文件组成
1.7 本章小结
1.8 上机实验
1.9 练习与思考
2 Visual Basic 2005编程基础
2.1 VB 2005的基本语法
2.2 运算符和表达式
2.3 流程控制语句
2.4 函数与过程
2.5 本章小结
2.6 上机实验
2.7 练习与思考
3 复合数据类型
3.1 数组
3.2 枚举
3.3 结构
3.4 集合
3.5 本章小结
3.6 上机实验
3.7 练习与思考
4 窗体与常用控件
4.1 Windows窗体
4.2 标签、文本框与命令按钮
4.3 用户输入验证控件
4.4 单选按钮、复选框与分组框控件
4.5 列表框控件
4.6 其他常用控件
4.7 本章小结
4.8 上机实验
4.9 练习与思考
5 用户界面设计
5.1 窗体界面设计概述
5.2 菜单设计
5.3 工具栏与状态栏设计
5.4 MDI窗体设计
5.5 本章小结
5.6 上机实验
5.7 练习与思考
6 面向对象程序设计
6.1 面向对象程序设计概述
6.2 类和对象
6.3 类的事件
6.4 构造函数和析构函数
6.5 类的继承
6.6 类的多态
6.7 接口
6.8 命名空间
6.9 本章小结
6.10 上机实验
6.11 练习与思考
7 程序调试及错误处理
7.1 错误类型
7.2 程序调试
7.3 异常处理
7.4 本章小结
7.5 上机实验
7.6 练习与思考
8 文件与对话框
8.1 文件管理控件
8.2 system.IO命名空间
8.3 文件夹操作
8.4 文件操作
8.5 对话框设计
8.6 本章小结
8.7 上机实验
8.8 练习与思考
9 图形与媒体播放器
9.1 图形图像应用程序
9.2 媒体播放器
9.3 本章小结
9.4 上机实验
9.5 练习与思考
10 数据库编程基础
10.1 数据库基础知识
10.2 ADO.NET基础
10.3 数据绑定
10.4 使用数据控件
10.5 数据报表
10.6 本章小结
10.7 上机实验
10.8 练习与思考
11 学生成绩管理系统开发
11.1 学生成绩管理系统的分析与设计
11.2 学生成绩管理系统的实现
11.3 发布应用程序
11.4 本章小结
11.5 上机实验
12 Web应用程序设计
12.1 创建ASP.NET Web应用程序
12.2 Web服务
12.3 本章小结
12.4 上机实验
12.5 练习与思考
参考文献