图书介绍
Microsoft .NET框架程序设计 Visual Basic .NET语言描述【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Jeffrey Richter,(美)Francesco Balena著;李建忠译 著
- 出版社: 武汉:华中科技大学出版社
- ISBN:7560931456
- 出版时间:2004
- 标注页数:433页
- 文件大小:41MB
- 文件页数:452页
- 主题词:
PDF下载
下载说明
Microsoft .NET框架程序设计 Visual Basic .NET语言描述PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录3
第Ⅰ部分3
Microsoft .NET框架基本原理3
第1章 Microsoft.NET框架开发平台体系架构3
1.1 将源代码编译为托管模块3
1.2 将托管模块组合为程序集6
1.3 加载公共语言运行库7
1.4 执行程序集代码9
1.5 .NET框架类库16
1.6 通用类型系统19
1.7 通用语言规范20
1.8 与非托管代码互操作24
第2章 生成、打包、部署及管理应用程序与类型27
2.1 .NET框架部署目标27
2.2 将类型生成为模块28
2.3 将模块组合为程序集35
2.3.1 使用Visual Studio.NET集成开发环境为项目添加程序集引用40
2.3.2 使用程序集链接器40
2.3.3 在程序集中包含资源文件42
2.4 程序集版本资源信息43
2.5 语言文化46
2.6 简单应用程序部署(私有部署程序集)48
2.7 简单管理控制(配置)49
第3章 共享程序集53
3.2 强命名程序集54
3.1 两种程序集、两种部署方式54
3.3 全局程序集缓存59
3.4 创建引用强命名程序集的程序集65
3.5 强命名程序集的防篡改特性66
3.6 延迟签名67
3.7 强命名程序集的私有部署70
3.8 并存执行72
3.9 运行时如何解析类型引用73
3.10 高级管理控制(配置)75
3.11 修复错误的应用程序81
第4章 类型基本原理87
4.1 所有类型的基类型:System.Object87
第Ⅱ部分 处理类型和公共语言运行库87
4.2 Visual Basic标准模块89
4.3 类型间的转换92
4.3.1 使用CType运算符转型94
4.3.2 使用TypeOf…Is表达式测试对象的类型96
4.4 命名空间与程序集97
第5章 基元类型、引用类型与值类型102
5.1 语言基元类型编程102
5.2 引用类型与值类型107
5.3 值类型的装箱与拆箱111
第6章 通用对象操作120
6.1 对象的等值性与惟一性120
6.1.1 为基类没有重写Object.Equals方法的引用类型实现Equals121
6.1.2 为基类重写了Object.Equals方法的引用类型实现Equals122
6.1.3 为值类型实现Equals方法123
6.1.4 Equals方法和判等与判异运算符的实现总结125
6.1.5 标识126
6.2 对象的散列码127
6.3 对象克隆129
第Ⅲ部分 设计类型133
第7章 类型成员及其可访问性133
7.1 类型成员133
7.2 访问级别修饰符和预定义特性136
7.2.1 类型预定义特性137
7.2.2 字段预定义特性137
7.2.3 方法预定义特性137
8.1 常数139
第8章 常数与字段139
8.2 字段141
第9章 方法144
9.1 实例构造器144
9.2 类型构造器149
9.3 引用参数151
9.4 可变数目参数155
9.5 可选参数157
9.6 方法中的静态变量159
9.7 运算符重载方法161
9.8 转换运算符方法165
9.9 虚方法的调用机理166
9.10 虚方法的版本问题167
10.1 无参属性172
第10章 属性172
10.2 含参属性176
第11章 事件179
11.1 发布事件180
11.2 侦听事件184
11.3 一种更简单的注册和注销事件方式186
第Ⅳ部分 重要的类型191
第12章 文本处理191
12.1 字符191
12.2 System.String类型194
12.2.1 创建字符串194
12.2.2 字符串的恒定性196
12.2.3 字符串比较197
12.2.4 字符串驻留201
12.2.5 字符串池204
12.2.6 查看字符串中的字符204
12.2.7 其他字符串操作206
12.3 高效地动态创建字符串207
12.3.1 构造StringBuilder对象208
12.3.2 StringBuilder的成员208
12.4 获取对象的字符串表达形式210
12.4.1 特定格式与语言文化211
12.4.2 将多个对象格式化为一个字符串214
12.4.3 提供自定义格式标识符216
12.5 通过解析字符串获取对象218
12.6 编码:字符与字节之间的转换222
12.6.1 字符与字节的编码/解码流228
12.6.2 Base-64字符串编码与解码229
第13章 枚举类型与位标记231
13.1 枚举类型231
13.2 位标记235
第14章 数组239
14.1 所有数组的基类:System.Array242
14.2 数组的转型243
14.3 数组的传递与返回245
14.4 创建下限非0的数组246
14.5 快速数组访问247
14.6 重新调整数组251
15.1 接口与继承254
第15章 接口254
15.2 设计支持插件组件的应用程序259
15.3 使用接口改变已装箱值类型的字段260
15.4 实现多个有相同方法名与签名的接口262
15.5 提高类型安全并减少装箱操作265
第16章 定制特性269
16.1 使用定制特性269
16.2 定义自己的特性271
16.3 特性构造器与字段/属性的数据类型275
16.4 检测定制特性的使用276
16.5 两个特性实例间的相互匹配280
16.6 伪定制特性282
17.1 认识委托284
第17章 委托284
17.2 使用委托回调静态方法286
17.3 使用委托回调实例方法288
17.4 委托揭秘289
17.5 委托史话:System.Delegate与System.MulticastDelegate292
17.6 委托判等293
17.7 委托链294
17.8 对委托链调用施以更多控制298
17.9 委托与反射301
第Ⅴ部分 类型管理307
第18章 异常307
18.1 异常处理机制308
18.1.2 Catch块309
18.1.1 Try块309
18.1.3 Finally块310
18.2 异常的本质311
18.3 System.Exception类314
18.4 FCL定义的异常类315
18.5 定义自己的异常类318
18.6 如何正确使用异常322
18.6.1 避免过多的Finally块322
18.6.2 避免捕获所有异常323
18.6.3 从异常中顺利地恢复324
18.6.4 当异常无法修复时,回滚部分完成的操作325
18.6.5 隐藏实现细节326
18.7 FCL中存在的一些问题328
18.8 性能考虑329
18.9 捕获筛选器331
18.10 On Error语句335
18.11 未处理异常335
18.11.1 发生未处理异常时的CLR行为控制340
18.11.2 未处理异常与Windows窗体341
18.11.3 未处理异常与ASP.NET Web窗体342
18.11.4 未处理异常与ASP.NET XML Web服务343
18.12 异常栈踪迹343
18.13 异常调试346
第19章 自动内存管理(垃圾收集)351
19.1 垃圾收集平台基本原理解析351
19.2 垃圾收集算法354
19.3 终止化操作357
19.3.1 调用Finalize方法的条件361
19.3.2 终止化操作的内部机理363
19.4 dispose模式:强制对象清理资源365
19.4.1 使用实现了dispose模式的类型372
19.4.2 使用dispose模式时注意处理异常376
19.4.3 一个有趣的依赖问题376
19.5 弱引用377
19.6 对象复苏380
19.7 对象的代龄384
19.8 编程控制垃圾收集器388
19.9 其他一些与垃圾收集器性能相关的问题390
19.9.2 可扩展并行垃圾收集391
19.9.1 省却同步控制的多线程分配391
19.9.3 并发垃圾收集392
19.9.4 大尺寸对象393
19.10 监视垃圾回收393
第20章 CLR寄宿、AppDomain和反射395
20.1 元数据:.NET框架的基石395
20.2 CLR寄宿396
20.3 AppDomain397
20.3.1 跨越AppDomain边界访问对象400
20.3.2 AppDomain事件401
20.3.3 应用程序及其如何寄宿CLR和管理AppDomain401
20.3.4 Yukon403
20.4 反射概要403
20.5 反射一个程序集中的类型404
20.6 反射一个AppDomain中的程序集407
20.7 反射一个类型的成员:绑定407
20.8 显式加载程序集409
20.8.1 将程序集像“数据文件”一样加载411
20.8.2 建立一个异常类型的层次结构412
20.9 显式卸载程序集:卸载AppDomain414
20.10 获取一个System.Type对象的引用416
20.11 反射一个类型的成员419
20.11.1 创建一个类型的实例421
20.11.2 调用一个类型的方法423
20.11.3 一次绑定和多次调用427
20.12 反射一个类型的接口431
20.13 反射的性能433
热门推荐
- 3306623.html
- 319218.html
- 3277508.html
- 1337322.html
- 1562274.html
- 913859.html
- 2820437.html
- 1713512.html
- 3534523.html
- 1765161.html
- http://www.ickdjs.cc/book_425169.html
- http://www.ickdjs.cc/book_1492608.html
- http://www.ickdjs.cc/book_3494171.html
- http://www.ickdjs.cc/book_3385559.html
- http://www.ickdjs.cc/book_1607669.html
- http://www.ickdjs.cc/book_229464.html
- http://www.ickdjs.cc/book_3244775.html
- http://www.ickdjs.cc/book_1523545.html
- http://www.ickdjs.cc/book_1281408.html
- http://www.ickdjs.cc/book_2205813.html