前言
Visual Studio 2008是微软公司推出的最新的基于.NET技术的编程工具,它提供了专业化的集成开发环境,功能非常强大,不仅可以使开发人员能够快速地创建Windows 应用程序、网络应用程序及网络服务,而且具有语言无关性,深受广大编程爱好者和开发人员的青睐。
Visual Basic 2008是在Visual Studio 2008平台上使用的核心程序设计语言之一,它利用.NET技术和面向对象的编程思想可以开发出高效安全实现互联互通的应用程序。Visual Basic 2008是在以前版本基础上推出的新版本,新增了很多功能,并且许多功能都有显著的改进,这使得使用Visual Basic 2008变得更简单,而且功能非常强大,因此,Visual Basic 2008是一个备受欢迎的程序设计语言。
本书对Visual Basic 2008程序设计语言进行了全面系统的介绍,全书共分13章,第1章主要介绍了Visual Studio 2008开发平台、安装及Visual Studio.NET平台架构; 第2章主要介绍Visual Studio 2008 集成开发环境、创建项目的一般步骤; 第3章介绍了面向对象的基本概念及窗体的有关内容,如窗体属性、事件、方法、坐标系统及多窗体等; 第4~第7章重点介绍了Visual Basic 2008的语言语法规则及编程语句,如声明变量、数据类型、条件语句、循环语句及过程等; 第8和第9章以介绍用户界面设计和高级用户界面设计为主要内容,具体介绍了设计界面的常用控件或组件的作用、属性及使用; 第10和第11章主要介绍了数据库操作基础和使用ADO.NET管理数据,学习后可以开发数据应用程序; 第12章介绍了在Visual Basic 2008下如何进行Web应用程序的开发; 第13章以教务系统为例介绍了开发Windows应用程序的过程和方法。
本书具有如下特点:
(1) 技术较新。微软公司陆续推出Visual Studio开发工具,如2003版、2005版,而Visual Studio 2008是微软公司推出的最新版本。该版本技术比较成熟、全面,功能非常强大。2008版推出以后,2003版、2005版都面临淘汰。因此,本书适合广大学生、编程爱好者和开发人员学习使用。
(2) 结构合理。本书从读者的角度出发,循序渐进、有序地组织内容,比较便于学习使用。如从面向对象的基本概念和.NET平台框架结构入手,使读者对Visual Studio平台、面向对象思想有初步认识和了解后,再学习Visual Basic 2008编程语言。在掌握Visual Basic 2008的编程方法和技巧后,再通过学习Windows和Web应用程序开发实例,进一步提高开发实际应用程序的水平和能力。
(3) 以任务为导向引入知识点。在每章设立任务使读者以此为目标开展学习和进行思考,通过任务分析概要介绍知识的相互关系及如何解决问题,引导读者主动学习各章节内容,充分调动学习者的积极性,激发学习者的兴趣和热情。
(4) 案例丰富。本书各章节配有关于知识点的例题、综合性案例,同时提供了开发Windows和Web应用程序的实例。通过丰富的案例读者可以很快地熟悉具体的知识点、编程思想,很好地掌握开发应用程序的方法和编程技术。
出版说明
Visual Basic 2008程序设计实用案例教程
(5) 采用面向对象开发方法。本书采用面向对象开发方法对教务系统进行开发设计,此开发过程参照了Rational公司的统一过程(Rational Unified Process,RUP)标准,在分析设计阶段使用统一建模语言(Unified Model Language,UML)工具进行系统建模,使读者在学习语言的同时了解掌握面向对象开发方法,进一步提高读者的编程水平和能力。
本书由李傲霜主编,其中第1~第7章由李傲霜编写,第8和第13章由王梦菊和伍一编写,第9~第12章由朱彦峰编写。全书由李傲霜统编定稿,由齐景嘉、赵建平对全书进行了审阅。
由于时间仓促,作者水平有限,书中难免有不妥之处,恳请读者批评指正。
编者2010年5月
