图书介绍
.NET 4.0面向对象编程漫谈 基础篇PDF|Epub|txt|kindle电子书版本网盘下载
- 金旭亮著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121119040
- 出版时间:2010
- 标注页数:348页
- 文件大小:81MB
- 文件页数:367页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
.NET 4.0面向对象编程漫谈 基础篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 面向对象技术的.NET视角1
第1章 .NFT面向对象编程基础3
1.1 .NET概述3
1.2 初探.NET程序运行原理10
1.3 类和对象16
1.4 了解编程语言的发展趋势23
第2章 数据类型趣谈29
2.1 数值类型的使用29
2.2 用好引用类型的变量32
2.3 “值类型变量”的故事37
2.4 说不尽的字符串40
2.5 可取空值的“值类型”44
2.6 数据类型的模板化——泛型48
第3章 字段、方法与属性漫谈53
3.1 字段与属性的初始化方式汇总54
3.2 让一个方法返回多个结果58
3.3 命名参数与可选参数60
3.4 运算符重载63
3.5 分部类与分部方法65
3.6 奇特的扩展方法69
3.7 类和对象的CLR内存布局72
3.8 剖析WPF依赖属性76
第4章 继承与多态84
4.1 方法的重载、隐藏与重写辨析84
4.2 通过实例理解多态90
4.3 多态编程的CLR探索之旅95
4.4 协变与逆变104
第5章 对象的生生死死107
5.1 构造函数那点事107
5.2 Singleton设计模式的讨论112
5.3 对象的延迟创建117
5.4 对象的声明式创建120
5.5 与对象销毁相关的话题124
第6章 异常捕获与处理131
6.1 .NET异常处理基础132
6.2 应对程序运行时出现的异常136
6.3 CLR异常处理机制探秘142
6.4 实际开发中有关异常处理的建议148
第7章 程序集151
7.1 程序集的基础知识151
7.2 程序集与组件化开发156
7.3 WPF应用程序的结构与运行原理160
7.4 探索ASP.NET页面程序集161
7.5 Silverlight项目结构剖析163
7.6 互操作程序集与本地类型167
第2篇 委托构建的世界175
第8章 神奇的委托177
8.1 委托的概念与使用177
8.2 深入探索委托技术内幕181
8.3 使用泛型委托187
8.4 匿名方法与Lambda表达式191
8.5 掌握回调的编程技巧195
第9章 事件及事件驱动200
9.1 .NET事件处理机制的剖析与应用200
9.2 定义自己的事件206
9.3 WPF中的路由事件212
第10章 异步编程模式217
10.1 程序的同步执行和异步执行217
10.2 基于委托的异步编程模式219
10.3 等待异步调用的完成222
10.4 异步调用中的异常与任务同步224
10.5 实现IAsyncResult异步调用模式的组件227
10.6 基于事件的异步调用模式229
10.7 异步编程小结234
第3篇 对象的精彩演出235
第11章 对象集合与LINQ237
11.1 设计可比较大小的对象237
11.2 并不简单的对象集合——“数组”243
11.3 针对对象集合的标准查询253
11.4 伟大的技术创新——LINQ256
11.5 掌握LINQ查询表达式的编写技巧259
11.6 对象集合的分组与连接263
第12章 对象组合与数据结构的应用268
12.1 对象的组合方式269
12.2 用对象组合实现可视化界面的嵌套272
12.3 自引用类与数据结构的面向对象实现277
12.4 神奇的数据结构——树279
第13章 对象的复制与序列化288
13.1 对象的浅复制与深复制288
13.2 对象序列化291
13.3 对象序列化技术应用实例298
第14章 对象间的协作与信息交换305
14.1 对象间信息交换的基本方式305
14.2 多对象协作与信息交换311
14.3 应用程序向导框架的设计与实现316
14.4 ASP.NETHTTP处理管线中的对象协作322
附录A 面向对象的汇编语言——IL基础教程329
索引339