VB.NET程序设计项目教程
2008-10
北京邮电大学
王平华 编
358
VB.NET是Microsoft.NET系列中一门强大的、现代的、纯面向对象的开发工具,它为程序员提供了快速的开发和发布平台。本书根据作者多年从事高职软件技术专业教学和实际项目开发的体会编写而成。全书对管理信息系统项目中可能用到的知识和技术作了系统的介绍,共11章,分别对项目中运用的技术进行了讲解,主要内容包括:VS.NET2005概述、项目中基础知识、项目中类应用开发、项目中控件应用开发、项目中多线程应用开发、项目中多媒体应用开发、项目中文件应用开发、项目中网络应用开发、项目中数据库应用开发、项目中打印与水晶报表应用开发和项目中应用程序发布等,本书中使用的语法都参考使用了微软VB.NET2005的MSDN。本书最大的特色是作者用实际项目的开发经验作基础,以任务驱动引导读者学习,本书有如下特点:1.任务驱动法本书从第2-10章都采用了任务驱动法编写。首先提出任务目标;其次对任务目标进行分析;再展示任务目标的实现过程;最后讲解与任务目标相关的知识。2.实用性本书的作者具有多年从事.NET实际项目的开发经验,先后主持完成了十几个管理信息系统。教材中出现的案例都是实际项目中的部分模块,程序的编写和实际项目开发一致,符合纯面向对象设计的要求。3.循环法教材一般都是先介绍知识点,再讲相关应用,最后得到应用结果。而本书与传统的写法恰恰相反。不过,本书还可以从每节的任务相关知识先读,再读任务实现过程,最后形成任务目标。这样,符合习惯看传统教材的读者。看完后再遵循逆序法读本教材,就形成了循环法读书,使读者更容易接受理解本书所讲知识。另外,本书还配有电子教案,需要的读者请与出版社联系。本教材由王平华完成了第2-9章的编写,周学军、孔璐、胡菊芬分别完成了第1章、第10章、第11章的编写。编写本书时,还得到了单文增、胡永超、曾海峰在排版和课件方面的大力支持,在此表示衷心感谢。由于时间仓促及水平有限,书中难免存在错误和不妥之处,敬请读者批评指正。
《VB.NET程序设计项目教程》是根据作者多年从事高职计算机软件教学经验和实际项目开发体会为基础,以培养学生实际动手能力为目标,采用“目标和任务驱动法相结合”的理论,从提出任务目标到任务目标的解决都以简明生动的语言,深入浅出地进行阐述。教材中采用的案例多数来自实际项目,案例完整,使读者根据每节提出的学习目标在案例中轻松学习。全书以VS.NET2005为蓝本,将VB.NET程序设计内容分为11章,包括VS.NET2005概述、项目中基础知识、项目中类应用开发、项目中控件应用开发、项目中多线程应用开发、项目中多媒体应用开发、项目中文件应用开发、项目中网络应用开发、项目中数据库应用开发、项目中打印与水晶报表应用开发和项目中应用程序发布。 《VB.NET程序设计项目教程》适合于计算机专业的高职、专科或本科学生学习,也适合作为从事VB.NET开发人员的参考用书。
第1章 VS.NET2005概述1.1 VB.NET的发展历程1.2 .NET基本概念和平台组成1.3 .NET框架1.3.1 .NET公共语言运行环境1.3.2 .NET框架基础类库1.3.3 面向Windows的.NET编程1.3.4 面向网络应用的.NET编程1.4 VS.NET开发环境习题第2章 项目中基础知识2.1 计算圆的面积2.2 求1!+2!++n!之和2.3 实现两个整数变量中的数值交换2.4 对一组整数进行升序排序习题第3章 项目中类应用开发3.1 面向对象和类的基本概念3.2 项目中类的方法、事件、属性的应用开发3.2.1 类的定义3.2.2 类的三大特征3.2.3 抽象类3.2.4 最终类3.3 项目中接口的应用开发习题第4章 项目中控件应用开发4.1 项目中常用控件应用开发4.1.1 医院收费系统登录界面设计4.1.2 我的资源管理器4.1.3 答题测试面板4.2 项目中对话框应用开发习题第5章 项目中多线程应用开发5.1 简单的多线程应用程序开发5.2 同步多线程应用程序开发习题第6章 项目中多媒体应用开发6.1 多媒体播放器应用开发6.2 画图程序应用开发习题第7章 项目中文件应用开发7.1 记事本程序应用开发7.2 通讯录程序应用开发习题第8章 项目中网络应用开发8.1 P2P的聊天程序应用开发8.2 简易浏览器程序应用开发习题第9章 项目中数据库应用开发9.1 医院药品信息管理应用开发9.2 对象在数据库中存取应用开发习题第10章 项目中打印与水晶报表应用开发10.1 医院门诊发票打印应用开发10.2 水晶报表应用开发第11章 项目中应用程序发布11.1 应用程序的部署及发布概述11.2 药品信息管理程序的部署及发布参考文献
插图:第1章 VS.NET2005概述Microsoft.NET作为新一代的程序运行平台,在应用程序开发领域中开创了一个新时代。VB.NET语言是一种简单但功能强大的编程语言,用于编写企业应用程序。它从QBasic语言演化而来。通常所说的.NET,指的是.NET Framework,它管理和支持.NET程序的执行;而Visual Studi0.NET则是目前最优秀的应用程序集成开发环境之一,为VB.NET应用程序提供了极大的便利。学习目标·VB.NET的发展历程·VS.NET的开发环境1.1 VB.NET的发展历程VB.NET的全称是Visual Basic.NET,也称为Visual Basic 8.0,Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的编程语言之一——不管是盛赞VB的开发者还是抱怨VB的开发者。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发系统,可以轻易的使用AD0.NET连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。VB.NET是由最早的BASIC语言发展过来的,从VB 1.0到VB 8.0的发展大概经历了以下几个阶段:(1)1991年4月,Visual Basic 1.0 Windows版本发布。(2)1992年9月,Visual Basic 1.0 DOS版本发布。(3)1992年11月,VB 2.0发布。它对上一个版本的界面和速度都有所改善。(4)1993年,VB 3.0发布,分为标准版和专业版。其中包含一个数据引擎,可以直接存取Access数据库。(5)1995年8月,VB 4.0发布了32位版本和l6位的版本。其中包含了对类的支持。(6)1997年2月,VB 5.0发布。程序员可以用32位的版本转入由4.0版本创建的16位程序,并且能顺利编译。同时还包含了对用户自定义控件的支持。
《VB.NET程序设计项目教程》由北京邮电大学出版社出版。
开篇啥都没有,直接给出代码!然后简单解释一下相关知识。