Visual Basic.NET程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

由微软公司推出的Visual Studio.NET是.NET平台下最为强大的开发工具,无论软件服务商,还是企业应用程序的部署与发布,Visual Studio.NET 都可以提供近乎完美的解决方案。就目前而言,Visual Studio.NET 2005 作为一个软件开发环境占有很大的市场,而VB.NET 以其简单、易学的语言特点和清晰的语法风格深受编程人员的喜爱,因此可以说,.NET 提供了全新的开发环境,VB.NET 则提供了优秀的编程语言,用户可以籍此开发便捷高效的、基于Windows和基于Web的应用程序。

本书重在打破学科式的知识体系,重新整合课程内容以增强读者的学习兴趣及对知识的理解,借助于任务来提升读者的学习兴趣并检验其自主学习的能力。本书以“必需、够用”为原则,按能力培养为目标将知识结构进行梳理形成单元,另一方面,采用先演示后讲解再实践的编排方式,很好地降低了学习者的学习难度。因此,本书既适合有一定编程基础的读者,同时也是初学者的最佳选择。

本书的主要特点如下:

特点1 图文并茂重实效

书中大多数内容采用一步一图的形式,这种方法可以为读者在学习的过程中提供一个直观、清晰的操作过程,如同教师亲自指导。

特点2 任务驱动重能力

本书以项目、模块及任务为单元组织教学内容,每个任务涉及一个或多个单一的知识点,每个模块综合一类知识,一个开发技术组成一个项目的全部内容,由于每一个任务均是一个小的项目,通过“任务解决方案”、“自主探究”及“小试身手”三个环节,让学习者从模仿开始、到思考分析、再到独立设计与实践,由浅入深慢慢体会每一个开发技术的应用,深刻体会每一个知识点的作用。

特点3 方法独特重指导

其一,主要体现在学习方法的指导上,每一项任务均采用“分析问题—解决问题—总结知识及技术”的方式进行,即使是“小试身手”部分也由学生据此进行独立实践,从而指导读者养成良好的编程习惯及学习习惯;其二,体现在课内与课外学习相结合的指导上,将不常用的或难度较大的知识列为课外拓展,并以不同形式加以提示、指导,既有利于教师的分层施教也有利于读者的分层学习,更好地满足了不同读者的需求。

特点4 贴心提示重高效

本书的另一大特点在于设置的“他山之石”,将在软件开发过程中涉及的一些技巧或开发经验、注意事项等内容放于相关位置,对读者进行温馨提示,帮助读者在学习过程中提高学习效率。

特点5 资料配套重拓展

本书所用的所有素材及任务解决方案、“小试身手”的源代码均收录在配套的资料包中,读者可以在学习的过程中随时打开进行研究性学习,或修改或扩展。

在学习完本书后,读者可以将Visual Basic.NET作为加入软件开发行列的敲门砖,可以从事Windows应用程序的开发,也可以为Web应用程序开发做好充分的准备。

本书共有 9 个项目,除项目 9 是一个综合的大型项目之外,其余项目均由一个或多个小项目组成。本书的结构图如下:

本书由王香菊组织编写并统稿,项目 1 由王香菊、黄斌生、俞雪蛟共同编写,黄斌生编写项目2,王香菊编写项目3,尹霞编写项目5、项目6,蒋继东编写项目4,张智国编写项目 7、项目 8,项目 9 由张智国与蒋继东共同编写,樊光辉对本书进行了审核。在此对肖敏表示衷心的感谢,感谢她对本书的出版所给予的大力支持!

本书的编者不仅是来自教学一线的教学骨干,并且都参与了课程改革,在探索项目式教学的过程中积累了不少经验,同时多数编者有不少软件开发的经验,但由于编者的认识水平有限,书中尚有不足之处,恳请广大读者赐教与指正。

为了提高学习效率和教学效果,方便教师教学,本书还配有教学指南、电子教案、习题答案和案例素材。请有此需要的读者登录华信教育资源网(http://www.hxedu.com.cn)免费注册后再进行下载,有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。.

编者