Visual Basic.NET程序设计

出版时间:2008-2  出版社:清华大学出版社  作者:刘炳文  页数:473  

前言

Visual Basic.NET以Visual Studio.NET为基础,是Visual Studio.NET的主要组成部分。它虽然从Visual Basic 6.0发展而来,但它不是对Visual Basic6.0的简单改良,而是从基础开始,建立了一个新的平台。Visual Basic.NET是在现有Visual Basic 6.0基础之上的一次重大飞跃,它是一个全新的平台,而不是Visual Basic 6.0的一个升级版本。Visual Basic.NET与Visual C++.NET、Visual C#.NET等语言共用一个编程环境,具有相同的基本数据类型和用户定义类型以及类和接口,实现了不同语言的交互。统一的多语言企业级开发环境使每个程序员能分享相同的体验,不必再为语言的优劣而争论不休,不必再为语言的变化而重新熟悉环境,不必再学习不同的类库和APIs,不必再为ASP代码的管理和调试苦恼等,这些优势都为VisualStudio.NET的推广应用奠定了坚实的基础。与以前的版本相比,Visual Basic.NET的变化是革命性的,尤其是在面向对象方面。为了实现面向对象的程序设计,Visual Basic.NET引入了很多新的和改进的性能,包括命名空间、继承、接口、重载、覆盖、成员共享和多态等,从而使Visual Basic.NET成为一种强大的、真正面向对象的编程语言。 本书通过大量实例,深入浅出、全面系统地介绍了Visual Basic.NET程序设计。全书共15章,内容包括Visual Basic.NET程序开发环境、基本概念(类、对象、命名空间等)、基本数据类型、数据输入输出、常用Windows窗体控件、Visual Basic.NET控制结构和通用过程、复合数据类型(数组、结构、枚举)、菜单程序设计、多窗体程序设计、数据文件、类的建立、继承、方法重载、共享、覆盖、隐藏、虚拟方法、抽象基类、接口、委托、多态,以及建立自定义的Windows窗体控件等。 严格地说,Visual Basic.NET是一种新的语言,而不是原有Visual Basic的简单升级。它提供了一个全新的环境,改变了以往的软件开发规则,需要从头开始学习和适应。在编写本书时,笔者已充分注意到这一特点。本书是为适应初学者的需要而编写的,它不要求读者具有专门的计算机专业知识,也不要求有其他高级语言(包括Visual Basic)的编程经验。也就是说,只要具有Windows的基础知识,就可以从头开始学习本书,并能达到较高的水平。针对初学者的特点,本书在体系结构和内容编排上注意了由简及繁、由浅入深、循序渐进以及理论与实践的密切结合,力求概念准确、叙述顺畅、通俗易懂。考虑到Visual Basic.NET用于应用软件的开发,本书中的例题主要用来加深对概念的理解。只有真正理解了这些基本概念,才能用Visual Basic.NET设计较为复杂的和有实用价值的应用程序。在掌握了本书的内容之后,就可以升堂入室,达到更高的境界。 Visual Basic.NET功能强大,内容十分丰富,涉及很多方面,要在一本书中面面俱到地讲述全部功能是不现实的。本书介绍的是其中的一部分内容,这些内容是在用Visual Basic.NET开发应用程序时必须用到和经常用到的。不过,需要说明的是,本书从VisualBasic.NET的基础入手,适用于初学者,但不限于基础知识。 本书文稿的录入、程序的编写、运行,以及插图的截取都是在Windows环境下同步进行的,所有程序都已在Visual Basic.NET中文版环境中顺利运行通过。 在我国,Visual Basic已经得到了广泛的应用,一些院校已把它列入教学计划。Visual Basic.NET的推出和普及,无疑会使Visual Basic的应用更加深入。本书既适用于初学者,同时也适用于具有一定程序设计实践的Visual Basic用户,衷心希望本书能在Visual Basic.NET的推广和普及中起到一些作用。由于笔者水平有限,实践经验不多,加之时间仓促,错谬疏漏之处在所难免,诚望专家和广大读者不吝赐教,批评指正。 刘炳文 2007年9月

内容概要

本书通过大量实例,深入浅出、全面系统地介绍了Visual Basic.NET程序设计。内容包括Visual Basic.NET程序开发环境、基本数据类型、数据输入输出、常用Windows窗体控件、Visual Basic.NET控制结构、通用过程、复合数据类型(数组、结构、枚举)、通用过程、菜单程序设计、多窗体程序设计、数据文件、类的建立、继承、多态,以及自定义Windows窗体控件等。本书基于正式发布的Visual Basic.NET编写,内容翔实,概念准确,编排合理,可作为高等学校教材,同时也适合初学者自学。    本书配有《Visual Basic.NET程序设计题解与上机实验》(ISBN 978 7-302-16870-6)供读者学习使用。另外,在清华大学出版社网站(http://www.tup.com.cn)可下载配套的电子教案和代码等相关资源。

书籍目录

第1章 Visual Basic.NET程序开发环境  1.1 概述  1.2 启动和退出Visual Basic.NET  1.3 标题栏、菜单栏和工具栏  1.4 Windows 窗体设计器、解决方案资源管理器与属性窗口  1.5 窗口管理  习题第2章 类、对象与命名空间  2.1 面向对象和类  2.2 命名空间  2.3 对象  2.4 窗体  2.5 控件  2.6 控件的画法和基本操作  习题第3章 简单Visual Basic.NET程序设计  3.1 语句  3.2 编写简单的Visual Basic.NET应用程序  3.3 程序的保存和装入  3.4 程序的运行  3.5 Visual Basic.NET应用程序的工作方式  习题第4章 Visual Basic.NET程序设计基础  4.1 基本数据类型  4.2 常量和变量  4.3 变量的隐式声明与类型转换  4.4 变量的作用域和生存期  4.5 常用内部函数  4.6 运算符与表达式  习题第5章 数据输入输出  5.1 数据输入——InputbBox函数  5.2 MsgBox函数和MsgBox语句  5.3 MessageBox.Show方法  5.4 控制台输入输出  5.5 在集成环境外建立控制台应用程序  5.6 数值的格式输出  习题第6章 常用Windows窗体控件第7章 Visual Basic.NET控制结构与过程第8章 复合数据类型第9章 菜单程序设计第10章 多窗体程序设计与环境应用第11章 文件第12章 对象和类第13章 继承第14章 接口、委托与多态第15章 建立Windows窗体控件参考文献

编辑推荐

《Visual Basic.NET程序设计》由清华大学出版社出版。

图书封面

评论、评分、阅读与下载


    Visual Basic.NET程序设计 PDF格式下载


用户评论 (总计3条)

 
 

  •   说实话,我对贵公司所销售的书不大满意,但没办法,只有贵公司才有我需要的书,我先说说纸质的问题,真的没法跟我同学在学校里订购的比,纸质有点黄黄的,粗糙的感觉,我想要的是那种纯白的纸质,希望贵公司能在这点下功夫!谢谢!
  •   本书讲解很简练但例子较少,语法知识也较少
  •   嗯,作为一般参考书还可以,如果是对于初学者,还是不够具体的,例子也不够多。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7