
本书是《VisualBasic.NET程序设计》的配套教材。对每章均设计了一个简单实用的上机实验项目,并对原教材中所有习题作了详细的解答,并且在本书最后安排了“综合实例”一章可用作课程设计或综合练习参考,其中每章的上机实验项目均由“实验目的”、“实验内容”和“实验步骤”三部分组成,通过实例对该章重点进行了概括总结。对于教程中没有详细介绍过的VB.NET概念和使用技巧,利用习题的方式从实用的角度出发进行了补充介绍。为了便于读者阅读,在所有习题的原代码中均加入了大量的注释,因而本书也非常适合作为VB.NET程序设计习题集单独使用或其他VB.NET教程的配套书。 本教材适用于高职高专的各专业学生使用,也可作为初学编程人员的自学教程。
本书以VisualBasic.NET为语言背景,结合大量实例,全面细致地介绍了可视化编程的概念和方法。本书建立在学员没有任何程序设计知识的基础上,循序渐进地学习可以使学员具有较好的程序设计基础和相关技巧。 在刚开始学习程序设计类课程时,通常有“上课听得懂,下课不会做”的现象。为此,我们编写了这本《VisualBasic.NET程序设计》的配套教材。本书共分为14章,涉及了类和对象的概念、VB.NET编程基础、结构化程序设计方法、常用控件的使用、数组及过程的概念、键盘鼠标事件、菜单,工具栏和状态栏的设计、面向对象的程序设计、ADO.NET数据库程序设计和ASP.NETWeb应用程序设计的一般步骤。在数据库应用方面本书介绍了使用本地数据库Access及MicrosoftSQLServer的程序设计方法,并对数据库的基本操作进行了概述。每章的上机实验项目均由“实验目的”、“实验内容”和“实验步骤”三部分组成,通过实例对本章重点进行了概括总结。在本书的最后安排了“综合实例”一章,可用作本课程的课程设计或综合练习参考。 本书特别是在程序设计基础、常用控件介绍、类的创建及使用、数据库访问技术、客户机/服务器程序设计和Web应用程序设计等方面,通过简单易懂的实例进行了详尽的叙述,突出对学生“分析问题能力及解决问题能力”的培养,突出实用,避免了空洞的概念堆砌。 对于原教材中没有详细介绍过的VB.NET的概念和使用技巧,本书利用习题的方式从实用的角度出发进行了补充介绍。所有程序设计习题均采用任务驱动方式,即首先给出程序设计的目的和程序运行时的操作方法要求,然后给出程序运行的结果。这对初学者迅速理解和掌握程序设计的一般方法,起到了极好的促进作用。 针对初学者的特点,全书在编排上采用由简到繁、由浅入深和循序渐进的方法,力求通俗易懂、简捷实用。为了便于读者阅读,在所有习题的源代码中均加入了大量的注释,因而该书也适合作为VB.NET编程实例教程单独使用。 本教材适用于高职高专的各专业学生使用,完成本教学的时数为60学时(其中授课时间为30学时,上机练习为30学时)。 本书由刘瑞新、崔庆主编,参加编写的作者还有关六三、李文杰、刘娟、万径、王靖、张歌凌、靳建平、郭晓燕、李艳静、孙茹欣、李静、杨桦、刘瑞娟、彭春艳、刘大明。由于作者水平有限,书中疏漏和不足之处难免,敬请广大读者不吝赐教。
出版说明
前言
第1章 Visual Basic.NET程序设计
概述
1.1 实验:设计应用程序界面
1.1.1 实验目的
1.1.2 实验要求
1.1.3 实验步骤
1.2 习题解答
第2章 类和对象
2.1 实验:通过代码调整控件的
位置
2.1.1 实验目的
2.1.2 实验要求
2.1.3 实验步骤
2.2 习题解答
第3章 Visual Basic.NET编程基础
3.1 实验:数据类型、函数、表达式的
应用
3.1.1 实验目的
3.1.2 实验要求
3.1.3 实验步骤
3.2 习题解答
第4章 顺序结构程序设计
4.1 实验:多窗体图片浏览器
设计
4.1.1 实验目的
4.1.2 实验要求
4.1.3 实验步骤
4.2 习题解答
第5章 选择结构程序设计
5.1 实验:能统计分数的算术练习
程序设计
5.1.1 实验目的
5,1.2 实验要求
5.1.3 实验步骤
5.2 习题解答
第6章 循环结构程序设计
6.1 实验:循环结构程序设计
6.1.1 实验目的
6.1.2 实验要求
6.1.3 实验步骤
6.2 习题解答
第7章 数组、枚举与结构
7.1 实验:记数小游戏设计
7.1.1 实验目的
7.I.2 实验要求
7.1.3 实验步骤
7.2 习题解答
第8章 过程
8.1 实验:Sub过程和Function
过程
8.1.1 实验目的
8.1.2 实验要求
8.1.3 实验步骤
8.2 习题解答
第9章 键盘和鼠标事件
9.1 实验:键盘和鼠标事件程序
设计
9.1.1 实验目的
9.1.2 实验要求
9.1.3 实验步骤
9.2 习题解答
第10章 菜单、工具栏和状态栏
10.1 实验:简易文本编辑器的
设计
10.1.1 实验目的
10.1.2 实验要求
10.1.3 实验步骤
10.2 习题解答
第11章 面向对象的程序设计
11.1 实验:类和文件操作
11.1.1 实验目的
11.1.2 实验要求
11.1.3 实验步骤
11.2 习题解答
第12章 ADO.NET数据访问技术
12.1 实验:ADO.NET数据库应用
程序设计
12.1.1 实验目的
12.1,2 实验内容
12.1.3 实验步骤
12.2 习题解答
第13章 使用ASP.NET创建Web应用
程序
13.1 实验:ASP.NET Web数据库
应用程序设计
13.1.1 实验目的
13.1.2 实验内容
13.1.3 实验步骤
13.2 习题解答
第14章 综合应用实例
14.1 系统设计
14.1.1 系统功能
14.1.2 算法分析
14.2 窗体设计及代码编写
14.2.1 设计窗体
14.2.2 编写程序代码