21世纪计算机应用技术系列规划教材

Visual Basic .NET程序设计(本科)

分享 推荐 0 收藏 0 阅读 0
李琦 , 王伟 , 张薇 , 张启军 (编著) 7-115-15361-2

关于本书的内容有任何问题,请联系 邹文波

目前这类书相对较少,本书从教学实践出发,讲解了Visual Basic.NET的基本概念和基本程序设计方法。
26.00
立即购买 申请样书

内容摘要

  Visual Basic .NET是一门面向对象的程序设计语言,也是微软公司的.NET战略中的主要组成部分。本书从教学实践出发,讲解Visual Basic .NET的基本概念和基本设计方法。全书分为9章,包括Visual Basic .NET概述、Visual Basic .NET语言基础、面向对象程序设计、可视化应用?绦蚪缑嫔杓萍翱丶τ谩⑽募僮骱凸芾怼⑹菘庥τ贸绦蛏杓啤⑼夹斡τ贸绦蛏杓啤isual Basic .NET与多媒体编程、Web服务等。本书内容详实、浅显易懂、深入浅出、实例丰富。
  本书适合本科和大专院校的“面向对象程序设计”和“Visual Basic .NET程序设计”等相关课程的教材或教学参考书,也适合初、中级程序开发人员阅读。

目录

第 1章 Visual Basic .NET概述 1
1.1 程序设计的基本概念 1
1.1.1 什么叫程序设计 1
1.1.2 面向对象程序设计基本概念 3
1.2 Visual Studio .NET简介 4
1.2.1 .NET开发平台 4
1.2.2 启动Visual Studio .NET 5
1.2.3 Visual Studio .NET 集成开发环境 6
1.3 第 一个Visual Basic .NET应用程序 7
1.4 本章小结 13
习题与实验 13

第 2章 Visual Basic .NET语言基础 15
2.1 数据类型 15
2.2 常量和变量 16
2.2.1 常量 16
2.2.2 变量 16
2.3 运算符 17
2.4 结构化程序设计 21
2.4.1 结构化程序设计基本概念 21
2.4.2 顺序结构 22
2.4.3 条件分支结构 22
2.4.4 循环结构 28
2.5 数组 31
2.5.1 数组的声明 31
2.5.2 动态数组 32
2.6 过程和函数 33
2.6.1 过程 33
2.6.2 函数 34
2.6.3 系统函数 36
2.7 结构化程序设计典型实例 46
2.8 本章小结 49
习题与实验 50

第3章 面向对象程序设计 51
3.1 类和对象 51
3.1.1 重载与重写 52
3.1.2 构造函数和析构函数 53
3.1.3 共享成员 55
3.1.4 只读变量 56
3.1.5 对象的早期绑定与晚期绑定 57
3.1.6 创建类和对象的综合实例 58
3.2 事件与委托 65
3.2.1 事件与事件处理器 65
3.2.2 在类中添加事件成员 66
3.2.3 编写事件处理器 66
3.2.4 委托 70
3.3 接口 71
3.3.1 接口 71
3.3.2 Implements关键字 72
3.3.3 程序示例Interface01——接口的实现 72
3.3.4 实现多个接口 74
3.4 继承 75
3.4.1 继承 75
3.4.2 继承的应用 78
3.4.3 程序示例Box——实现基本的继承 80
3.4.4 禁止继承 82
3.4.5 继承和作用域 82
3.4.6 程序示例Box_Protect——Protected(保护)方法 82
3.5 本章小结 84
习题与实验 85

第4章 可视化应用程序界面设计及控件应用 87
4.1 Windows窗体 87
4.1.1 生成窗体 87
4.1.2 设置窗体属性 89
4.1.3 窗体的常用事件和方法 90
4.2 常用控件 90
4.2.1 命令按钮 90
4.2.2 标签控件 91
4.2.3 文本框控件 92
4.2.4 ListBox列表框控件 97
4.2.5 ComboBox控件 101
4.2.6 Timer定时器控件 104
4.2.7 RadioButton控件、CheckBox控件和GroupBox控件 107
4.2.8 HscrollBar控件和VscrollBar控件 109
4.3 输入/输出对话框设计 110
4.3.1 输入对话框 111
4.3.2 输出对话框 112
4.4 菜单栏设计 114
4.4.1 主菜单设计 114
4.4.2 弹出式菜单设计 116
4.5 工具栏设计 117
4.6 状态栏设计 119
4.7 MDI多窗体界面设计 120
4.7.1 创建MDI父窗体和子窗体 121
4.7.2 指定启动窗体 122
4.8 本章小结 123
习题与实验 123

第5章 文件操作和管理 125
5.1 文件及相关类 125
5.2 文件操作类 126
5.2.1 File类 126
5.2.2 FileStream类 129
5.2.3 BinaryReader类和BinaryWriter类 130
5.2.4 StreamReader类和StreamWriter类 131
5.3 文件管理 132
5.3.1 FileInfo类 132
5.3.2 目录服务类——Directory类 134
5.3.3 目录服务类——DirectoryInfo类 135
5.3.4 目录服务实例 135
5.4 文件操作应用程序 141
5.4.1 多文档编辑器实例——MultiDocEditor 141
5.4.2 目录查看器实例——TLView 149
5.5 本章小结 155
习题与实验 155

第6章 数据库应用程序设计 157
6.1 数据库的基本概念 157
6.1.1 关系数据库的结构 157
6.1.2 SQL 语言 159
6.1.3 在Access中创建表和关联 162
6.2 ADO.NET数据对象模型 163
6.2.1 客户机/服务器模式编程概念 163
6.2.2 数据访问技术 164
6.2.3 ADO.NET结构 166
6.3 ADO.NET的数据访问 166
6.3.1 连接数据库 167
6.3.2 查询数据库 167
6.3.3 报表设计 189
6.4 综合实例——学生成绩信息管理系统 192
6.5 本章小结 195
习题与实验 195

第7章 图形应用程序设计 197
7.1 GDI+概述 197
7.1.1 GDI+技术的特点 197
7.1.2 GDI+技术的类别 198
7.1.3 GDI+技术的新功能 198
7.2 创建图形应用程序的一般步骤 199
7.3 Graphics对象 199
7.3.1 绘制直线 200
7.3.2 绘制椭圆和圆形 201
7.3.3 绘制长方形 202
7.3.4 绘制曲线 202
7.3.5 绘制文本 203
7.4 创建图形应用程序实例 204
7.4.1 实例1——GDI+Brush对象实例 204
7.4.2 实例2——GDI+ Pen对象实例 206
7.4.3 实例3——滤镜效果实例 208
7.4.4 实例4——动画效果实例 214
7.5 本章小结 218
习题与实验 218

第8章 Visual Basic .NET与多媒体编程 220
8.1 多媒体概述 220
8.2 多媒体文件的格式类型 221
8.2.1 图像文件格式 221
8.2.2 音频文件格式 222
8.2.3 视频文件格式 224
8.3 视频处理 225
8.3.1 Media Player控件及应用 225
8.3.2 MS Agent及应用 229
8.3.3 MS Speech技术及应用 235
8.4 多媒体CAI设计 237
8.5 本章小结 245
习题与实验 246

第9章 Web服务 247
9.1 Web服务简介 247
9.2 创建Web服务 250
9.3 发布Web服务 254
9.4 调用Web服务 255
9.5 本章小结 257
习题与实验 257

附录 《Visual Basic .NET程序设计》教学大纲 258
参考文献 260

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 计算机应用基础与实践

    戴宇 刁红艳 奚科芳 沈继云

      本书针对职业教育这个群体,内容涉及计算机基础知识、计算机组成、计算机网络、Windows XP的使用、Wo...

    ¥25.00
  • 数据库基础与Access应用教程习题及上机指导

    赵洪帅 林旺 陈立新

      全书由4部分组成。第1部分是各章练习题,第2部分是上机实验,第3部分是等级考试专项训练,第4部分是课程实训...

    ¥20.00
  • 键盘录入技术

    滕春燕 杨翠芳 邹钰 张迎春 尹振鹤 刘晓辉

      本书从应用入手,全面而系统地介绍各种汉字录入技术并提供大量练习,旨在短时间内提高学生的汉字录入技能。全书分...

    ¥20.00
  • 宽带接入技术与实践

    杨威

      本书系统全面地介绍了当前流行的各种宽带接入技术和方法。首先从宽带IP接入视角,梳理了接入网基础知识和常用的...

    ¥24.00
  • 计算机网络管理

    云红艳 杜祥军 赵志刚

      本书主要介绍网络管理的基本理论、开发实践及实用技术。内容包括:网络管理的基本概念和体系结构,抽象语法表示A...

    ¥24.00

相关图书

  • C语言程序设计习题与实验指导

    孟东霞 相洁

    本书是与主教材《C语言程序设计》配套的实验与训练参考书,同时也是一本可以独立于主教材的实验练习与实训提高的实践...

    ¥39.80
  • C++面向对象程序设计(微课版)

    鲁丽 张翼 殷福安

    本书结合C++语言,介绍了面相对象程序设计的基本知识及应用。全书包括C++语言基本知识、C++面向过程的程序设...

    ¥65.00
  • Java面向对象思想与程序设计

    刘彦君 张仁伟 满志强

    本书共分为14章,主要内容包括Java概述、Java语言基础语法、面向对象思想、类设计基础、类设计进阶、异常处...

    ¥69.80
  • C语言程序设计教程

    王继鹏

    本书是为将C语言作为入门语言的程序设计课程的初学者所编写的,以培养读者程序设计的基本能力为基本目标。 本书全...

    ¥55.00
  • Python 3 程序设计

    刘德山

    全书共14章,第1章至第10章是Python语言基础,覆盖了全国计算机等级考试Python语言的主要内容;第1...

    ¥49.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部