CLR via C#(第3 版)



基本信息

原书名: CLR via C# (Dev-Pro)

原出版社: Microsoft Press

作者: (美)Jeffrey Richter   

译者: 周靖

丛书名: 微软技术丛书

出版社:清华大学出版社

ISBN:9787302232599

上架时间:2010-9-10

出版日期:2010 年9月

开本:16开

页码:777

编辑推荐

深入、全面探讨.NET Framework、CRL和多核编程

广泛讨论Framework Class Library(FCL)核心类型

对泛型和线程处理等深奥难懂的开发概念提供权威、实用的指导

内容简介

本书针对CLR和.NET Framework 4.0进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书5部分29章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以实用特性为主题,第Ⅴ部分花大量篇幅重点介绍线程处理。

通过本书的阅读,读者可以掌握CLR和.NET Framework的精髓,轻松、高效地创建高性能应用程序。

精彩评论:

翻译者周靖翻译水平还是有一定造诣的,都翻译很多教材了,只要用心去翻译……,第二版我买了,觉得还行

这书的关注度很高啊,希望不负所望!!!!!

PS:序言是亮点,希望正文也能如此翻译!

好书一本,等了好久

目录

第I部分 CLR基础

第1章 CLR的执行模型 3

1.1 将源代码编译成托管模块 3

1.2 将托管模块合并成程序集 6

1.3 加载公共语言运行时 8

1.4 执行程序集的代码 10

……

第2章 生成、打包、部署和管理应用程序及类型 29

2.1 .NET Framework部署目标 29

2.2 将类型生成到模块中 31响应文件 32

2.3 元数据概述 34

2.4 将模块合并成程序集 39

……

第3章 共享程序集和强命名程序集 59

3.1 两种程序集,两种部署 60

3.2 为程序集分配强名称 61

3.3 全局程序集缓存 65

……

第II部分 设计类型

第4章 类型基础 83

4.1 所有类型都从System.Object派生 83

4.2 类型转换 85

4.3 命名空间和程序集 89

4.4 运行时的相互联系 92

第5章 基元类型、引用类型和值类型 101

5.1 编程语言的基元类型 101

5.2 引用类型和值类型 108

5.3 值类型的装箱和拆箱 113

5.3.1 使用接口更改已装箱值类型中的字段(以及为什么不应该这样做) 124

……

第6章 类型和成员基础 137

6.1 类型的各种成员 137

6.2 类型的可见性 140友元程序集 140

6.3 成员的可访问性 142

6.4 静态类 143

……

第7章 常量和字段 159

7.1 常量 159

7.2 字段 160

第8章 方法 165

8.1 实例构造器和类(引用类型) 165

8.2 实例构造器和结构(值类型) 168

8.3 类型构造器 171

8.4 操作符重载方法 176

……

第9章 参数 191 

第10章 属性 207

第11章 事件 227

第12章 泛型 241

第Ⅲ部分 基本类型

第13章 接口 267

第14章 字符、字符串和文本处理 287

第15章 枚举类型和位标志 327 

第16章 数组 337

第17章 委托 353

第18章 定制attribute 379

第19章 可空值类型 399

第Ⅳ部分 核心机制

第20章 异常和状态管理 409

第21章 自动内存管理(垃圾回收) 459

第22章 CLR寄宿和AppDomain 523

第23章 程序集加载和反射 549

第24章 运行时序列化 585

第Ⅴ部分 线程处理

第25章 线程基础 615

第26章 计算限制的异步操作 637

第27章 I/O限制的异步操作 671

第28章 基元线程同步构造 703

第29章 混合线程同步构造 733