Visual Basic.NET 软件开发技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吴绍根,廖永红,陈建潮编著
- 出 版 社:水利水电出版社
- 出版年份:2008
- ISBN:7508457703
- 页数:321 页
第1章 .NET概述 1
1.1 创建一个简单的应用示例 1
1.2 .NET体系结构 3
1.3 .NET应用程序的编译和执行 5
1.4 Visual Basic.NET的功能新特点 6
1.5 本书所用案例场景介绍 8
1.5.1 教材案例场景介绍 8
1.5.2 习题案例场景介绍 10
附加练习 11
第2章 Visual Basic.NET入门 12
2.1 Visual Studio.NET集成开发环境的组成 12
2.2 编写案例程序 17
2.2.1 项目及解决方案 17
2.2.2 Windows窗体 19
2.3 Visual Basic.NET的语言特征 25
2.3.1 数据类型 25
2.3.2 变量 26
2.3.3 数组 28
2.3.4 运算符 31
2.3.5 流程控制结构 34
附加练习 40
第3章 Visual Basic.NET的常用控件 41
3.1 控件的基本概念 41
3.1.1 控件的属性 44
3.1.2 控件的方法 47
3.1.3 控件的事件 49
3.2 案例程序中的其他控件 51
3.3 过程 55
3.3.1 过程概述 56
3.3.2 Sub过程 56
3.3.3 Function过程 63
3.3.4 使用数组作为参数 64
3.4 拥有简单接口的案例程序 67
附加练习 74
第4章 应用程序界面设计 75
4.1 设计MDI应用程序 76
4.2 菜单设计 77
4.3 工具栏的设计 86
4.4 状态栏的设计 89
4.5 具有MDI界面的案例程序 93
附加练习 97
第5章 在Visual Basic.NET中实现面向对象编程 98
5.1 面向对象的基本概念 98
5.1.1 类 98
5.1.2 对象 100
5.1.3 字段、属性、方法和事件 100
5.1.4 封装、继承和多态 101
5.2 在Visual Basic.NET中创建类 101
5.2.1 访问修饰符 102
5.2.2 Property 过程 103
5.2.3 在已有的应用程序中创建类 105
5.2.4 构造函数 107
5.2.5 共享成员 108
5.2.6 释放资源 110
5.2.7 重载 111
5.3 在Visual Basic.NET中实现类的继承 114
5.3.1 基本继承 114
5.3.2 重写 118
5.3.3 覆盖 122
5.3.4 重载继承成员 124
5.3.5 继承中的构造函数 126
5.3.6 抽象继承 131
5.3.7 可视继承 132
5.4 在Visual Basic.NET中实现接口 137
5.5 事件 140
5.6 通过类及对象完善案例程序 142
附加练习 149
第6章 ADO.NET 150
6.1 为什么需要ADO.NET 150
6.2 ADO.NET的特征 152
6.2.1 ADO.NET简介 152
6.2.2 ADO.NET对象模型 153
6.2.3 .NET Framework数据提供器 153
6.2.4 DataSet 156
6.3 使用ADO.NET模型连接数据库 158
6.3.1 本案例所使用的数据库 158
6.3.2 建立与后台BookStore数据库的连接 160
6.4 将图书供应商信息写入数据库 162
6.5 使用ADO.NET显示数据库中的数据 163
6.5.1 在VisualBasic.NET中创建数据适配器及数据集 164
6.5.2 数据绑定及显示DataSet中的数据 166
6.6 使用ADO.NET实现数据的查询、修改及删除 172
6.6.1 查询供应商信息 172
6.6.2 修改供应商信息 174
6.6.3 删除供应商信息 177
6.7 使用ADO.NET维护图书信息 179
6.7.1 使用向导创建DataAdapter 181
6.7.2 创建数据集 186
6.7.3 在DataGrid中显示数据集中的数据 187
6.7.4 向Book表中增加数据 190
6.7.5 实现对Book表中数据的修改、删除和查询 194
第7章 创建报表 197
7.1 为什么需要报表 197
7.2 创建图书的信息显示及统计报表 197
7.3 改进报表的外观 214
7.4 向报表传递参数 229
第8章 文件管理及错误管理 234
8.1 文件管理 234
8.1.1 使用.NET的System.IO模型进行文件管理 234
8.1.2 使用Visual Basic.NET的runtime函数进行文件操作 240
8.1.3 将缺货信息写入文件 245
8.2 错误管理 250
8.2.1 程序错误的概念 250
8.2.2 跟踪和调试程序 251
8.2.3 异常的处理 258
8.2.4 处理案例程序运行时的异常 261
第9章 创建组件和控件 265
9.1 .NET组件 265
9.1.1 .NET组件结构 265
9.1.2 在Visual Basic.NET中创建组件 267
9.2 创建和使用自定义组件 267
9.3 .NET控件 275
9.4 创建及使用自定义控件 276
第10章 用Visual Basic.NET访问XML文档 282
10.1 XML文档 283
10.2 使用DOM访问XML文档 285
10.3 数据集与XML文档 294
第11章 创建并使用Web服务 296
11.1 了解Web服务 296
11.2 创建Web服务 297
11.3 使用Web服务 302
11.4 了解Web服务的发现过程 305
第12章 打包和部署.NET应用 307
12.1 .NET项目部署简介 307
12.2 部署前的准备 308
12.3 创建Windows应用程序的安装和部署项目 309
12.4 可选的安装和部署功能 313
12.5 创建Web应用程序的安装和部署项目 320
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019
- 《新闻出版博物馆 总第33期》新闻出版博物馆 2018
- 《东江、黄河、辽河流域地表水文过程模拟及水利工程水文效应研究》张强著 2019
- 《哈佛出版史》董唯责编;李广良,张琛译者;(美)马克斯·豪尔 2019
- 《新时代期刊编辑出版的理论与实践》吴厚庆 2019
- 《上海市订购苏联情报出版物联合目录与索引 1983》上海科学技术情报研究所 1983
- 《中国骨干旅游高职院校教材编写出版项目 中国饮食文化》邵万宽 2016