
本教材采用案例方式,全面细致地介绍了可视化编程和面向对象编程的概念和方法。本书建立在学生没有任何程序设计知识的基础上,通过循序渐进地讲解可以使学生具有较好的程序设计基础和相关技巧。本书共分为13章,涉及了类和对象的概念、VB.NET编程基础、结构化程序设计方法、常用控件的使用、数组及过程酌概念、键盘鼠标事件、菜单,工具栏和状态栏的设计、面向对象的程序设计、ADO.NET数据库程序设计和ASP.NETWeb应用程序设计的一般步骤。书中程序都在VisualBasic.NET2003/2005下调试通过。 为配合教学,本书的配套教材《VisualBasic.NET程序设计实训与习题解答》对每章均提供了实训实验内容和习题解答,还增加了综合设计实例。 本书可作为高职高专学生的教材使用,也可作为初学编程人员的自学教程。
VisualBasic.NET是Microsoft最新推出的VisualStudio.NET开发平台中的一种面向对象的编程语言。利用这种面向对象的、可视化的编程技术,结合事件驱动的模块设计,将使程序设计变得轻松快捷。使程序员摆脱了早期面向过程语言的许多细节,而将主要精力集中在解决实际问题和设计友好界面上。因此,它在各个领域中得到了广泛的应用。 本书通过大量生动有趣的实例,面向毫无编程基础的读者,从零开始逐步介绍了VisualBasic.NET程序设计的整个过程。在编写风格上尽量避免枯燥、空洞的理论堆砌,使读者容易上手,于不知不觉之中掌握VisualBasic.NET编程的方法和技巧。 在实验环境上,同时介绍了Visual Basic.NET 2003和VisualBasic 2005。所有程序都能在VisualBasic.NET 2003和VisualBasic 2005环境中运行。 本教材在例题讲解的处理上采用“任务驱动”方式,先给出设计目标,然后介绍为实现该目标而采取的设计方法。采用这种处理方式结合大量的代码注释,可使读者明确程序设计的思想和方法,做到有的放矢。针对初学者的特点,本书在编排上注意由简到繁、由浅入深和循序渐进的特点,力求通俗易懂、简洁实用。本书概念清晰、逻辑性强、层次分明、例题丰富,符合教师教学和学生学习习惯。 本书共分为13章,涉及了类和对象的概念、VB.NET编程基础、结构化程序设计方法、常用控件的使用、数组及过程的概念、键盘鼠标事件、菜单,工具栏和状态栏的设计、面向对象的程序设计、ADO.NET数据库程序设计和ASP.NET Web应用程序设计的一般步骤。在数据库应用方面本书介绍了使用本地数据库Access及MicrosoftSQLServer的程序的设计方法,并对数据库的基本操作进行了概述。特别是在程序设计基础、常用控件介绍、类的创建及使用、数据库访问技术、客户机/服务器程序设计和Web应用程序设计等方面,通过简单易懂的实例进行了详尽的叙述。本书每章均配有一定数量的习题,以方便学生练习。 但对于初学程序设计的学生,往往会出现“上课听得懂,课后不会做”的现象。为方便学生上机练习和教师组织编程训练,我们编写了本书的配套教材《VisualBasic.NET程序设计实训与习题解答》,对每章内容均提供了实训要求和实例,并对教材中的习题做了详细解答,另外,还增加了程序开发实例,为将来学生做课程和毕业设计提供参考。 本教材适用于高职高专的各专业学生使用,完成本教学的时数为60学时(其中授课时间为30学时,上机练习为30学时)。 本书由刘瑞新、崔庆主编,参加编写的还有关六三、李文杰、刘娟、万径、王靖、张歌凌、靳建平、郭晓燕、李艳静、孙茹欣、李静、杨桦、刘瑞娟、彭春艳、刘大明。由于作者水平有限,书中疏漏和不足之处难免,敬请广大读者不吝赐教。 为配合本书的教学,机械工业出版社免费提供电子教案,读者请到http://www.cmpbook.com网站下载。
出版说明
前言
第1章 Visual Bashic.NET程序设计概述
第2章 类和对象
第3章 Visual Bashic.NET编程基础
第4章 顺序结构程序设计
第5章 选择结构程序设计
第6章 循环结构程序设计
第7章 数组、枚举与结构
第8章 过程
第9章 键盘和鼠标事件
第10章 菜单、工具栏和状态栏
第11章 面向对象的程序设计
第12章 ADO.NET数据访问技术
第13章 使用ASP.NET创建Web应用程序