注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVB.NET编程入门

VB.NET编程入门

VB.NET编程入门

定 价:¥29.00

作 者: 麦中凡等编著
出版社: 北京航空航天大学出版社
丛编项:
标 签: VB.NET

购买这本书可以去


ISBN: 9787810772471 出版时间: 2003-03-01 包装: 胶版纸
开本: 26cm 页数: 288 字数:  

内容简介

  为适应网络计算机应用发展,微软公司于2000年6月推出了下一代应用开发环境Microsoft.NET。VB.NET是VB在.NET环境下的自然延伸。VB.NET不是如同VB5.0到VB6.0的简单扩充。它从概念上把带有面向对象色彩的VB过程式语言改造成为完全面向对象的VB。本书就是为广大VB业者转向VB.NET编写的。<br>本书深入浅出地介绍了面向对象编程的基本概念、网络编程的构件编程思想以及支持网络编程的.NET环境和构件编程技术。对于网络应用专业人员、Java业者,本书也是一个极好的参考教材,可以了解到网络编程和传统编程实质性的差别。<br>

作者简介

暂缺《VB.NET编程入门》作者简介

图书目录

第1章 VB.NET产生的背景
1.1 Microsoft.NET计划 
1.2 Microsoft.NET平台 
1.3 .NET Framework 
1.4 通用语言运行时 
1.5 VB扩充到VB.NET的策略 
1.6 小结 
第2章 VB.NET的部分语法扩充
2.1 数据类型 
2.1.1 值类型与引用类型的变量
2.1.2 新的数据类型 
2.1.3 更改的数据类型
2.1.4 数据类型的转换
2.2 使用变量 
2.2.1 声明、初始化变量和数组
2.2.2 声明多个变量 
2.2.3 变量的作用域 
2.2.4 创建结构 
2.3 编译选项 
2.4 赋值运算符
2.5 函数、子程序和属性 
2.5.1 调用函数和子程序 
2.5.2 静态函数和静态子程序 
2.5.3 从函数返回值 
2.5.4 使用默认性质 
2.6 异常处理 
2.6.1 结构化异常处理 
2.6.2 结构化异常处理的语言形式及处理规则 
2.6.3 System.Exception类 
2.7 抛出异常 
2.8 小结 
习题 
第3章 面向对象基本概念
3.1 对象的由来 
3.2 封装和抽象 
3.3 类继承 
3.3.1 类继承的好处 
3.3.2 继承带来的问题
3.4 接口与构件 
3.5 小结 
习题 
第4章 受管运行环境
4.1 第一个.NET应用程序 
4.1.1 引用名字空间 
4.1.2 入口点、作用域和声明 
4.1.3 控制台输入输出 
4.2 编译和运行.NET应用程序 
4.2.1 编译 
4.2.2 受管执行过程 
4.2.3 元数据 
4.2.4 Microsoft中间语言 
4.2.5 组件 
4.2.6 应用程序作用域 
4.3 小结 
习题 
第5章 VB.NET中的面向对象程序设计
5.1 定义类 
5.1.1 定义类的过程 
5.1.2 使用访问修饰符
5.1.3 声明方法 
5.1.4 声明性质 
5.1.5 使用属性 
5.1.6 重载方法 
5.1.7 使用构造子
5.1.8 使用析构子
5.2 创建和销毁对象 
5.2.1 实例化和初始化对象 
5.2.2 垃圾收集 
5.2.3 使用Dispose(处置)方法 
5.3 继承 
5.3.1 实现继承 
5.3.2 覆盖和重载
5.3.3 继承示例 
5.3.4 隐藏(shadowing) 
5.3.5 使用MyBase关键字 
5.3.6 使用MyClass关键字
5.4 接口 
5.4.1 定义接口 
5.4.2 获得多态 
5.5 使用类 
5.5.1 使用共享的数据成员 
5.5.2 使用共享的过程成员 
5.5.3 事件处理 
5.5.4 委派 
5.5.5 使用委派 
5.5.6 类与结构的比较 
5.6 小结 
习题 
第6章 公共类型系统
6.1 公共类型系统概述 
6.1.1 公共类型系统架构
6.1.2 值类型与引用类型
6.2 公共类型系统的元素
6.2.1 基本类型 
6.2.2 对象 
6.2.3 构造子(constructor) 
6.2.4 性质(properties) 
6.2.5 定制类型 
6.2.6 枚举类型 
6.2.7 接口 
6.3 面向对象的特征 
6.3.1 抽象 
6.3.2 封装 
6.3.3 继承 
6.3.4 多态 
6.4 小结 
习题 
第7章 使用类型
7.1 System.Object类功能 
7.1.1 Hash(哈希)编码 
7.1.2 标识(identity) 
7.1.3 相等(equality) 
7.1.4 字符串表达法 
7.2 特殊的构造子 
7.2.1 共享构造子 
7.2.2 私有构造子 
7.3 类型操作 
7.3.1 转换 
7.3.2 强制 
7.3.3 装匣 
7.4 接口 
7.4.1 继承考虑 
7.4.2 显式接口实现 
7.5 受管外部类型 
7.5.1 平台调用服务
7.5.2 COM可操作性 
7.6 小结 
习题 
第8章 字符串、数组和集组
8.1 字符串 
8.1.1 Parse
8.1.2 格式 
8.1.3 格式示例 
8.1.4 改变大小写
8.1.5 比较 
8.1.6 去首尾空格和填充字符 
8.1.7 分解与连接 
8.1.8 StringBuilder 
8.1.9 Visual Basic.NET特性 
8.1.10 正则表达式 
8.2 .NET Framework数组 
8.2.1 System.Array 
8.2.2 Visual Basic.NET特征
8.2.3 迭代(iterating over) 
8.2.4 比较 
8.2.5 排序 
8.2.6 排序和枚举数组示例 
8.3 .NET Framework集组(collections) 
8.3.1 System.Collections类的示例 
8.3.2 Lists(链表) 
8.3.3 Dictionaries(字典) 
8.3.4 SortedList(有序表) 
8.3.5 集组使用指南 
8.3.6 类型安全和性能
8.4 小结 
习题
第9章 委派和事件
9.1 委派 
9.1.1 委派的使用情景 
9.1.2 声明委派 
9.1.3 实例化委派
9.1.4 调用委派 
9.1.5 示例:使用委派 
9.2 多路委派 
9.2.1 多路委派概念 
9.2.2 单路委派与多路委派 
9.2.3 创建并调用多路委派 
9.2.4 示例:多路委派 
9.2.5 委派细节 
9.3 事件 
9.4 何时使用委派、事件和接口
9.5 小结 
习题 
第10章 内存和资源管理
10.1 内存管理基础 
10.1.1 开发者背景 
10.1.2 手工内存管理与自动内存管理 
10.1.3 .NET Framework类型的内存管理
10.1.4 简单垃圾收集 
10.2 非内存资源管理 
10.3 隐式资源管理 
10.3.1 收尾 
10.3.2 带Finzlization的垃圾收集
10.3.3 收尾准则 
10.3.4 控制垃圾收集 
10.4 显式资源管理 
10.4.1 IDisposable接口和Dispose方法 
10.4.2 临时资源使用设计模式 
10.5 优化垃圾收集 
10.5.1 弱引用 
10.5.2 代(generation) 
10.5.3 附加性能特征 
10.6 小结 
习题 
第11章 数据流和文件
11.1 流(stream) 
11.2 读者和写者(reader and writer) 
11.3 基本的文件I/O 
11.3.1 FileStream类
11.3.2 File和FileInfo类 
11.3.3 读文本示例 
11.3.4 写文本示例 
11.3.5 Directory和DirectoryInfo类 
11.3.6 FileSystemWatcher 
11.3.7 隔离存储 
11.4 小结 
习题 
第12章 使用Windows Form
12.1 为什么要使用Windows Form 
12.2 Windows Form的结构 
12.3 使用Windows Form 
12.3.1 一个Windows Form的实例 
12.3.2 检测Windows Form的代码 
12.3.3 使用窗体的性质 
12.4 使用菜单和控件 
12.4.1 创建菜单 
12.4.2 新的控件 
12.4.3 使用控件性质 
12.4.4 使用控件方法 
12.4.5 使用标准的对话框 
12.4.6 提供用户帮助信息 
12.4.7 实现拖放功能 
12.5 使用Form方法和事件 
12.5.1 使用Form方法 
12.5.2 使用Form事件 
12.5.3 处理事件 
12.5.4 创建MDI Form 
12.6 继承Windows Form 
12.6.1 为什么要继承一个Form 
12.6.2 创建基窗体 
12.6.3 创建一个可继承的窗体 
12.6.4 修改基窗体 
12.7 小结 
习题 
第13章 构建Web应用程序
13.1 ASP.NET介绍 
13.1.1 ASP.NET概述
13.1.2 使用Response和Request对象 
13.1.3 保存客户端状态 
13.1.4 保存服务器端状态
13.1.5 管理一个ASP.NET应用程序 
13.1.6 ASP.NET安全性概述 
13.1.7 和Global.asax一起使用Global事件 
13.2 创建Web Form应用程序 
13.2.1 Web Forms的结构 
13.2.2 使用HTML控件 
13.2.3 Web服务器控件的优点 
13.2.4 使用Web服务器控件 
13.2.5 处理事件 
13.3 构建Web服务
13.3.1 什么是Web服务? 
13.3.2 创建一个Web服务 
13.3.3 使Web服务可以被发现 
13.3.4 部署和发布Web服务 
13.4 使用Web服务 
13.4.1 搜索Web服务
13.4.2 从浏览器调用Web服务 
13.4.3 从客户端调用Web服务 
13.5 小结 
习题 
第14章 使用ADO.NET
14.1 ADO.NET概述 
14.1.1 ADO.NET简介
14.1.2 ADO.NET的优点 
14.2 .NET数据提供者 
14.2.1 使用连接对象 
14.2.2 使用命令对象 
14.2.3 使用执行存储过程的命令对象 
14.2.4 使用DataReader对象 
14.2.5 使用DataAdapter对象
14.3 DataSet对象 
14.3.1 非连接数据的回顾 
14.3.2 DataSet对象 
14.3.3 填充DataSets
14.3.4 在DataSets中使用关系 
14.3.5 使用约束 
14.3.6 在DataSet中更新数据 
14.3.7 更新数据源数据 
14.4 数据设计器和数据束定 
14.4.1 设计DataSets 
14.4.2 Data Form Wizard 
14.4.3 在Windows Form中的数据束定 
14.4.4 Web Form中的数据束定 
14.5 XML集成 
14.5.1 使用模式 
14.5.2 描述XML结构 
14.5.3 创建模式 
14.5.4 在ADO.NET中使用XML数据和模式 
14.5.5 DataSets和XmlDataDocuments 
14.6 小结 
习题 
第15章 开发和使用构件
15.1 构件概念复述 
15.2 创建一个简单的.NET框架的构件 
15.3 创建简单的控制台客户端
15.3.1 使用库 
15.3.2 实例化构件 
15.3.3 调用构件 
15.3.4 构建客户端
15.4 创建Windows Forms客户端 
15.5 创建ASP.NET客户端 
15.6 小结 
习题 
第16章 部署与版本控制
16.1 部署概述 
16.2 部署应用程序 
16.2.1 一个简单的应用程序
16.2.2 构件化的应用程序 
16.2.3 为私有的组件指定路径 
16.2.4 强命名的组件 
16.2.5 部署共享的组件
16.2.6 版本化的组件 
16.2.7 为一个强命名的组件创建多个版本 
16.2.8 束定策略 
16.2.9 部署强命名组件的多个版本 
16.3 发行和部署工具 
16.4 小结 
习题 
第17章 升级到VB.NET
17.1 决定是否升级 
17.1.1 获得的好处 
17.1.2 付出的代价 
17.1.3 升级很简单 
17.2 升级途径 
17.2.1 完全重写
17.2.2 完全升级
17.2.3 部分升级
17.2.4 推荐 
17.3 完成升级
17.3.1 准备升级 
17.3.2 使用Upgrade Wizard 
17.3.3 Upgrade Wizard的结果
17.3.4 完成升级 
17.4 小结 
参考文献

本目录推荐