当前位置:在线查询网 > 在线百科全书查询 > 你必须知道的。NET

你必须知道的。NET_在线百科全书查询


请输入要查询的词条内容:

你必须知道的。NET




出版信息


作 者:王涛 著

出 版 社:电子工业出版社

出版时间:2011-8-1

版 次:1

页 数:520

字 数:700000

印刷时间:2011-8-1

开 本:大16开

纸 张:胶版纸

印 次:1

I S B N:9787121141287

包 装:平装

内容简介


由王涛编著的《你必须知道的.NET》来自于微软MVP的最新技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要包括了.NET基础知识及其深度分析,以.NET Framework和CLR研究为核心展开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容。全书分为5个部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现面向对象机制,进一步分析了面向对象设计原则;第2部分论述了.NET类型系统和CLR的内存管理机制,并对IL语言进行了相应介绍;第3部分论述.NET Framework框架的方方面面,详细分析了.NET框架的所有重点、难点和疑点内容,对框架类库的全貌进行了必要的专题性探讨;第4部分重点介绍了.NET泛型和安全性的相关知识和本质解密;第5部分对.NET 3.0/3.5/4.0 新特性进行了详细的介绍和引导,对于快速入门.NET新特性提供了方便之门。

《你必须知道的.NET》适于对.NET有一定了解的技术学习者、软件工程师和系统架构师阅读,同时也有助于.NET初学者进行快速提高,可作为大中专院校和.NET技术培训机构的参考教材。

作者简介


王涛,网名anytao,软件架构师,机械工程硕士,连续三届Microsoft Visual C# MVP,博客园技术专家,著有《你必须知道的.NET》一书,专注于.NET底层架构和.NET平台企业级应用,长期投入于互联网产品开发、微软云计算平台、分布式系统和企业级系统架构的研究与实践。目前,投身于移动互联产业,和几个志同道合的兄弟在技术之路上狂奔。

目录


第1部分 渊源——.NET与面向对象

第1章 OO大智慧 2

1.1 对象的旅行 3

1.2 什么是继承 7

1.3 封装的秘密 17

1.4 多态的艺术 24

1.5 玩转接口 34

参考文献 40

第2章 OO大原则 41

2.1 OO原则综述 42

2.2 单一职责原则 44

2.3 开放封闭原则 48

2.4 依赖倒置原则 53

2.5 接口隔离原则 56

2.6 Liskov替换原则 59

参考文献 62

第3章 OO之美 63

3.1 设计的分寸 64

3.2 依赖的哲学 67

3.3 模式的起点 87

3.4 面向对象和基于对象 91

3.5 也谈.NET闭包 92

3.6 好代码和坏代码 96

参考文献 105

第2部分 本质——.NET深入浅出

第4章 一切从IL开始 108

4.1 从Hello,world开始认识IL 109

4.2 教你认识IL代码——从基础到工具 113

4.3 教你认识IL代码——IL语言基础 116

4.4 管窥元数据和IL 120

4.5 经典指令解析之实例创建 134

4.6 经典指令解析之方法调度 140

参考文献 147

第5章 品味类型 148

5.1 品味类型——从通用类型系统开始 149

5.2 品味类型——值类型与引用类型 152

5.3 参数之惑——传递的艺术 167

5.4 皆有可能——装箱与拆箱 175

参考文献 182

第6章 内存天下 184

6.1 内存管理概要 185

6.2 对象创建始末 186

6.3 垃圾回收 193

6.4 性能优化的多方探讨 204

参考文献 211

第3部分 格局——.NET面面俱到

第7章 深入浅出——关键字的秘密 214

7.1 把new说透 215

7.2 base和this 219

7.3 using的多重身份 224

7.4 认识全面的null 230

7.5 转换关键字 238

7.6 预处理指令关键字 242

7.7 非主流关键字 245

参考文献 254

第8章 巅峰对决——走出误区 255

8.1 什么才是不变:const和readonly 256

8.2 后来居上:class和struct 263

8.3 历史纠葛:特性和属性 268

8.4 面向抽象编程:接口和抽象类 277

8.5 恩怨情仇:is和as 284

8.6 貌合神离:覆写和重载 286

8.7 有深有浅的克隆:浅拷贝和深拷贝 292

8.8 动静之间:静态和非静态 296

8.9 集合通论 302

参考文献 317

第9章 本来面目——框架诠释 318

9.1 万物归宗:System.Object 319

9.2 规则而定:对象判等 325

9.3 疑而不惑:interface“继承”争议 332

9.4 给力细节:深入类型构造器 336

9.5 如此特殊:大话String 342

9.6 简易不简单:认识枚举 354

9.7 表达式 362

9.8 Name这回事儿 369

9.9 直面异常 371

参考文献 382

第10章 格局之选——命名空间剖析 383

10.1 基础——.NET框架概览 384

10.2 布局——框架类库研究 387

10.3 根基——System命名空间 391

10.4 核心——System次级命名空间 394

参考文献 399

第4部分 拾遗——.NET也有春天

第11章 接触泛型 402

11.1 追溯泛型 403

11.2 了解泛型 406

11.3 深入泛型 411

11.4 实践泛型 416

参考文献 421

第12章 如此安全性 422

12.1 怎么样才算是安全 423

12.2 代码访问安全 424

12.3 基于角色的安全 430

参考文献 433

第5部分 未来——.NET技术展望

第13章 走向.NET 3.0/3.5变革 436

13.1 品读新特性 437

13.2 赏析C# 3.0 439

13.3 LINQ体验 449

13.4 LINQ江湖 453

13.5 抢鲜Visual Studio 2008 463

13.6 江湖一统:WPF、WCF、WF 467

参考文献 470

第14章 跟随.NET 4.0脚步 472

14.1 .NET十年 473

14.2 .NET 4.0,第一眼 480

14.3 动态变革:dynamic 484

14.4 趋势必行,并行计算 491

14.5 命名参数和可选参数 497

14.6 协变与逆变 500

14.7 Lazy<T>点滴 504

14.8 Tuple一二 509

参考文献 514

后记:我写的不是代码 516

编后记:遇见幸福 521

相关分词: 必须 知道 NET