Visual Basic.NET程序设计案例教程
2009-9
清华大学出版社
谢永红 编
251
从20世纪70年代末、80年代初开始,我国的高等院校开始面向各个专业的全体大学生开展计算机教育。特别是面向非计算机专业学生的计算机基础教育,牵涉的专业面广、人数众多,影响深远。高校开展计算机基础教育的状况将直接影响我国各行各业、各个领域中计算机应用的发展水平。这是一项意义重大而且大有可为的工作,应该引起各方面的充分重视。 20多年来,全国高等院校计算机基础教育研究会和全国高校从事计算机基础教育的老师始终不渝地在这片未被开垦的土地上辛勤工作,深入探索,努力开拓,积累了丰富的经验,初步形成了一套行之有效的课程体系和教学理念。20年来高等院校计算机基础教育的发展经历了3个阶段:20世纪80年代是初创阶段,带有扫盲的性质,多数学校只开设一门入门课程;20世纪90年代是规范阶段,在全国范围内形成了按3个层次进行教学的课程体系,教学的广度和深度都有所发展;进入21世纪,开始了深化提高的第3阶段,需要在原有基础上再上一个新台阶。 在计算机基础教育的新阶段,要充分认识到计算机基础教育面临的挑战。 (1)在世界范围内信息技术以空前的速度迅猛发展,新的技术和新的方法层出不穷,要求高等院校计算机基础教育必须跟上信息技术发展的潮流,大力更新教学内容,用信息技术的新成就武装当今的大学生。 (2)我国国民经济现在处于持续快速稳定发展阶段,需要大力发展信息产业,加快经济与社会信息化的进程,这就迫切需要大批既熟悉本领域业务,又能熟练使用计算机,并能将信息技术应用于本领域的新型专门人才。 因此需要大力提高高校计算机基础教育的水平,培养出数以百万计的计算机应用人才。 (3)从21世纪初开始,信息技术教育在我国中小学中全面开展,计算机教育的起点从大学下移到中小学。水涨船高,这样也为提高大学的计算机教育水平创造了十分有利的条件。
本书涵盖了Visual Basic.NET概述,面向对象的基础知识和常用控件,Visual Basic.NET程序设计语言基础,Visual Basic.NET基本控制结构、数组与过程,Visual Basic.NET可视化组件,Visual Basic.NET的界面设计,Visual Basic.NET数据库访问技术、文件处理和多线程机制,使用ASP.NET开发Web窗体技术以及Visual Basic.NET程序案例应用。 本书在内容安排上注重了教材的简洁性和条理性,注重由浅入深,循序渐进,通俗易懂。除第1章以外,每一章都有综合实训,帮助学生提高编程能力和解决实际问题的能力,并加深对该章知识点的理解。 本书是作者总结多年来在、lisual Basic.NET课程教学经验的基础上,听取了各方面的意见,进行充分的研讨与论证后编写的。以重实践、强化实际的应用能力为目的,适合作为大专院校计算机相关专业的教材,也可作为各类计算机程序设计培训教材及自学参考书。 各章均配有多媒体电子教案和习题,以方便教师教学和初学者自学。
第1章 Visual Basic.NET概述 1.1 .NET框架简介 1.2 Visual Basic.NET的发展和特点 1.2.1 VB.NET的发展 1.2.2 VB.NET的特点 1.3 Visual Basic.NET的安装与启动 1.3.1 Visual Studi0.NET 2005的安装 1.3.2 VB.NET 2005的启动 1.4 VS.NET的集成开发环境 1.4.1 VS.NET窗口组成 1.4.2 VS.NET集成开发环境中的窗口 1.5 创建VB.NET应用程序的基本步骤 1.6 系统环境设置 1.7 VB.NET的帮助系统 习题1第2章 面向对象的基础知识和常用控件 2.1 面向对象的基本概念 2.1.1 对象和类 2.1.2 属性、事件和方法 2.2 窗体和基本控件 2.2.1 窗体 2.2.2 控件的基本操作 2.2.3 基本控件 2.3 综合实训 习题2第3章 VB.NET程序设计语言基础 3.1 数据类型 3.2 变量 3.2.1 变量名的命名规则 3.2.2 变量的声明 3.2.3 变量的作用域 3.3 常量 3.4 运算符 3.5 表达式 3.6 VB.NET常用内部函数 3.6.1 数值函数 3.6.2 字符函数 3.6.3 日期时间函数 3.6.4 类型转换函数 3.6.5 数据的输入函数(InputBox函数) 3.6.6 数据的输出函数(MsgBox函数) 3.7 VB.NET的编码规则 3.8 综合实训 习题3第4章 VB.NET基本控制结构 4.1 顺序结构 4.2 选择结构 4.2.1 行If语句 4.2.2 块If语句 4.2.3 If语句的嵌套 4.2.4 多分支控制结构 4.3 循环结构 4.3.1 For循环结构 4.3.2 Do循环结构 4.3.3 While循环结构 4.3.4 循环的嵌套 4.3.5 Exit语句 4.4 程序调试 4.5 综合实训 习题4第5章 数组与过程 5.1 数组 5.1.1 一维数组 5.1.2 二维数组 ……第6章 VB.NET的可视化组件第7章 VB.NET的界面设计第8章 VB.NET数据库访问技术第9章 文件处理第10章 VB.NET多线程机制第11章 使用ASP.NET开发Web窗体技术第12章 VB.NET程序案例应用参考文献
第2章 面向对象的基础知识和常用控件 2.1 面向对象的基本概念 VB.NET提供了完善的面向对象编程支持,是一种真正的面向对象语言。类在VB.NET中是一个非常重要的部分,几乎所有正规的程序都包括了一个或者几个类。在VB.NET中,类模块和窗体的区别已经不存在了,几乎所有的程序都是由类组成的。 组件为用户提供了设计程序界面、调用系统资源和完成数据管理等功能强大的工具。通过组件,在程序设计中实现了程序代码和系统资源的良好连接。所以组件是VB.NET程序设计基础,是可视化编程的重要工具,每种类型组件都有自己的属性、事件和方法。 2.1.1 对象和类 1.对象 对象(Object)是反映客观事物属性及行为特征的描述。每个对象都具有描述它的特征的属性,以及附属于它的行为。对象把事物的属性和行为封装在一起,是一个动态的概念。对象是面向对象编程的基本元素,是“类”的具体实例。 对象的属性特征标识了对象的物理性质;对象的行为特征描述了对象可执行的行为动作。对象的每一种属性,都是与其他对象加以区别的特性,都具有一定的含义,并赋予一定的值。对象大多数是可见的,也有一些对象是不可见的。
Visual Basic.NET程序设计案例教程 PDF格式下载