图书前言

前言

Microsoft Visual Basic .NET(简称VB.NET)问世已有十几年了,经过6次版本升级,已发展得非常成熟和稳健,功能上不逊色于目前流行的任何语言,且还保留着易于入门、语言易懂的特色。对于以掌握面向对象编程思想(OOP)、事件驱动编程机制、快速应用程序开发(RAD)模式和学习设计Windows系统风格应用程序的编程初学者而言,是首选语言。

本书的第一版是在《Visual Basic程序设计实用教程》的基础上编写的。该书先后改版4次,发行了十余万册,获得了一些奖励,受到了各使用高校师生的肯定。此版在第一版的基础上,对部分内容进行了修订和完善,并可与清华大学出版社“智学苑”(izhixue.cn)学习平台结合使用。该平台提供了教学视频、自测题和作业系统,习题量大大多于教材中的习题。教材上的二维码有助于快速链接到“智学苑”平台的在线资源。

虽然在本次改版时,Visual Studio(Visual Basic所属的套件)2012版和2013版已发布,但是考虑到它们不再支持Windows 7以前的操作系统,且对于初学者来说,这些新版本与Visual Basic 2010相比变化不大,因此本书还是以安装在Windows 7平台上的Visual Basic 2010为基础。如果书中配图的细微之处与读者电脑上的显示不同,可能是操作系统不同引起的(例如读者可能用的是Windows XP、Vista或Windows 8),不影响学习。

作者秉持“好学、好教、好用”的教材标准,在本书中体现为以下几点: 

(1) 完全面向第一门语言,不需要读者有任何编程经验; 

(2) 基础知识、基本概念讲深讲透; 知识点安排循序渐进,符合认知规律,便于自学与施教; 

(3) 精心设计的114个实例渗透了基本算法、贯穿了全书,针对性极强的大量习题使读者巩固升华所学知识; 

(4) 图表、附录以及源程序的行号体现作者的匠心独具。

除了“智学苑”平台,本书配套的课件和例题的源程序可在清华大学出版社的网站上(www.tup.tsinghua.edu.cn)下载。

感谢使用本系列教材的读者和教师,以及所有为本书出版做了工作的人们。王涛、陆静、李忠新、袁红兵、李向东、申屠德忠、张小兵、宋斌、符意德、杜珊珊、黄勇、冯元等教师也参与了本书的编写和改版工作,在此表示真诚的谢意。

因作者水平有限,书中定会有缺点或错误,恳请读者将意见和建议告知作者。

 

2014年10月于紫金山麓

符号说明

(1) 为了便于阐述,本书使用了下列符号。除了空格之外,列出的符号在实际编程时不能使用。

(2) 附录A关键字表、章节标题上或习题中标有*者,表示选学内容,对于48学时之内的课程安排不作要求。

(3) 关键字表中标有★者,表示重要的关键字。

(4) 本教材可配合清华大学出版社“智学苑”平台使用,平台网址http://izhixue.cn。扫描书页上的二维码,可快速链接到网络上的教学视频和源程序。二维码中央的不同图标表示不同资源类型。“智学苑”平台上的习题量比教材上的多,教学视频资源也不断扩充。

关于“智学苑”平台的使用方法,请查阅网站说明或联系客服人员。

链接到例子源程序。

链接到部分习题源程序。

链接到教学视频。

(注: 此处二维码只是示例,不能扫描。)