21
5

.NET内核揭秘

0
归档:2010年5月分类:C#和.NET
内容纲要

这两年来,越来越多的国内软件企业开始深入.NET底层开发,我也接到了不少企业的深度.NET培训邀约,在培训课程方面也有较为成熟的积累。决定动笔写作《.NET内核揭秘》(暂定名)一书。目前大致蓝图如下:
1. 对象里面到底装的是什么--揭秘.NET类型封装
议题:程序构造的历史;代码段与数据段;对象、数据成员与函数成员;.NET对象到底有多大;.NET对象布局;简单值类型;string揭秘;数组揭秘…..
2. 程序运行之来龙去脉 --揭秘CLR虚拟机执行系统
议题:JIT编译如何进行;系统如何加载类型;堆栈模型;如何使用应用程序域隔离代码;异常如何层层抛出…..
3. 对象的前生后世 --揭秘.NET类型继承
议题:子类从父类继承了什么;子类与父类之间的类型关联;为什么可以将子类看作一个父类;静态类型与动态类型……
4. 不要调用我,让我来调用你 --揭秘.NET多态机制
议题:callvirt如何调用虚方法;虚方法表上都有什么;虚表指针什么时候使用;虚方法效率到底有多低….
5. 数据与代码的博弈 --揭秘.NET委托调用
议题:委托如何实现动态调用;委托类型内部构造;委托调用的效率;异步委托调用……
6 托管对象的生与死 --揭秘.NET垃圾收集
议题:垃圾收集器如何分配内存;垃圾收集器如何构造对象图;垃圾收集器如何搬移内存;垃圾收集器如何更新托管引用;垃圾收集器的性能到底如何…..
7. 插上元数据的翅膀 -- 揭秘.NET反射机制
议题:元数据是什么;元数据在哪里;如何反射类型;反射类型内部是什么;反射的效率到底有多低;反射的边界在哪里…..
8. 运行时泛型的算盘 --揭秘.NET泛型实现
议题:泛型类型到底是什么;泛型类型与元数据;泛型类型到底如何实例化;泛型的约束与效率…..
如果这些问题是各位面临.NET所困惑的,我希望在本书中能够解答大家的疑惑。印象中有些读者对《.NET框架程


声明: 本文采用 BY-NC-SA 协议进行授权. 未标注“转”的文章均为原创,转载请注明转自: .NET内核揭秘

公告栏

欢迎大家来到我的博客,我是dodoro,希望我的博客能给你带来帮助。