Essential .NET, Volume I: The Common Language Runtime
暫譯: Essential .NET, 第一卷:公共語言執行環境
Don Box, Chris Sells
- 出版商: Addison Wesley
- 出版日期: 2002-11-04
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 432
- 裝訂: Paperback
- ISBN: 0201734117
- ISBN-13: 9780201734119
-
相關分類:
.NET
已絕版
買這商品的人也買了...
-
$680$537 -
$980$774 -
$970Introduction to Algorithms, 2/e
-
$1,710$1,625 -
$880$695 -
$1,600$1,568 -
$2,390$2,271 -
$1,650$1,568 -
$1,930$1,834 -
$690$587 -
$780$741 -
$750$638 -
$650$514 -
$760$600 -
$590$466 -
$490$387 -
$1,400$1,372 -
$690$538 -
$720$562 -
$600$474 -
$720$569 -
$560$442 -
$560$442 -
$580$458 -
$750$638
商品描述
Essential .NET will enable developers to take advantage of the full power available to them in Microsoft .NET. This book explains the "why" behind C #, .NET, and the CLR. As with all of Don's books, it is packed with practical detail and expert advice.
Table of Contents
List of Figures.
List of Tables.
Foreword.
Preface.
1. The
CLR as a Better COM.
The Common Language Runtime.
The Evolution of the Programming Model.
2. Components.
Assemblies Defined.
Assembly Names.
Public Keys and Assemblies.
The CLR Loader.
Resolving Names to Locations.
Versioning Hazards.
3. Type Basics.
Types and Initialization.
Types and Interfaces.
Types and Base Types.
4. Programming with Type.
Programming with Metadata.
Special Methods.
Metadata and Extensibility.
5. Instances.
Variables, Parameters, and Fields.
Equivalence Versus Identity.
Cloning.
Boxing.
Arrays.
Object Life Cycle.
Finalization.
6. Methods.
Method Invocation and Type.
Interfaces, Virtual Methods, and Abstract Methods.
Explicit Method Invocation.
Indirect Method Invocation and Delegates.
Asynchronous Method Invocation.
Method Termination.
7. Advanced Methods.
Messages as Method Calls.
Stack and Message Transitions.
Proxiable Types.
Message Processing (Revisited).
Objects and Context.
Contexts and Interception.
8. Domains.
Programming with AppDomains.
AppDomain Events.
AppDomains and the Assembly Resolver.
AppDomains and Code Management.
AppDomains and Objects (Revisited).
9. Security.
Evidence.
Policy.
Permissions.
Enforcement.
10. CLR Externals.
Modes of Execution.
Unmanaged Modules.
Loading the CLR.
The CLR as a COM Component.
Glossary.
商品描述(中文翻譯)
《Essential .NET》將使開發人員能夠充分利用 Microsoft .NET 提供的全部功能。本書解釋了 C#、.NET 和 CLR 背後的「為什麼」。與 Don 的所有書籍一樣,本書充滿了實用的細節和專家的建議。
**目錄**
圖表清單。
表格清單。
前言。
序言。
1. CLR 作為更好的 COM。
COM 再探。
通用語言執行時。
程式設計模型的演變。
2. 元件。
模組定義。
組件定義。
組件名稱。
公開金鑰和組件。
CLR 載入器。
將名稱解析為位置。
版本控制的風險。
3. 類型基礎。
類型基本原理。
類型與初始化。
類型與介面。
類型與基類型。
4. 使用類型進行程式設計。
執行時的類型。
使用元資料進行程式設計。
特殊方法。
元資料與可擴展性。
5. 實例。
物件與值的比較。
變數、參數和欄位。
等價性與身份。
複製。
裝箱。
陣列。
物件生命週期。
最終化。
6. 方法。
方法與 JIT 編譯。
方法調用與類型。
介面、虛擬方法和抽象方法。
明確的方法調用。
間接方法調用與委派。
非同步方法調用。
方法終止。
7. 進階方法。
動機。
消息作為方法調用。
堆疊和消息轉換。
可代理類型。
消息處理(再探)。
物件與上下文。
上下文與攔截。
8. 域。
執行範圍與 CLR。
使用 AppDomains 進行程式設計。
AppDomain 事件。
AppDomains 與組件解析器。
AppDomains 與程式碼管理。
AppDomains 與物件(再探)。
9. 安全性。
元件與安全性。
證據。
政策。
權限。
執行。
10. CLR 外部。
記憶體。
執行模式。
非管理模組。
載入 CLR。
CLR 作為 COM 元件。
術語表。