本書為需要充分利用Microsoft.NET強大功能的開發人員提供了最重要的內容。這本書深刻地論述了.NETFramework(.NET框架)的精髓:公共語言運行庫CommonLanguageRuntime(CLR)。Box和Sells揭示了CLR的內部工作方式——CLR設計背後的基本原理,它能夠解決的問題,以及CLR編程中類型的角色——並且,在幫助讀者在對CLR工作機制有更為完整的理解的同時,指導他們如何利用。NETFramework構建更好的應用程式。
基本介紹
- 書名:《.NET本質論(影印版)》
- 作者:(DonBox)伯克斯
- ISBN:9787508318066
- 定價:48.00 元
- 出版社:中國電力出版社
- 出版時間:2003年
- 開本:16開
作者簡介,目錄,
作者簡介
DonBox是微軟公司的架構師,主要研究方向為下一代Web服務協定和程式設計模型。Don是軟體集成技術方而後權威。在上世紀90年代,他花費大量時間為CLR積極籌建了組件對象模型社團。他是簡單對象協定規範1.1版本的締造者之一,同時他還是暢銷技術專著《EssentialCOM》、《EffectiveCOM》和《EssentialMXL》的作者及合著者。
目錄
Contents
ListofFigures
ListofTables
Foreword
Preface
1TheCLRasaBetterCOM
COMRevisited
TheCommonLanguageRuntime
TheEvolutionoftheProgrammingModel
WhereAreWe?
2Components
ModulesDefined
AssembliesDefined
AssemblyNames
PublicKeysandAssemblies
TheCLRLoader
ResolvingNamestoLocations
VersioningHazards
WhereAreWe?
3TypeBasics
TypeFundamentals
TypesandInitialization
TypesandInterfaces
TypesandBaseTypes
WhereAreWe?
4ProgrammingwithType
TypesatRuntime
ProgrammingwithMetadata
SpecialMethods
MetadataandExtensibility
WhereAreWe?
5Instances
ObjectsandValuesCompared
Variables,Parameters,andFields
EquivalenceVersusIdentity
Cloning
Boxing
Arrays
ObjectLifeCycle
Finalization
WhereAreWe?
6Methods
MethodsandJITCompilation
MethodInvocationandType
Interfaces,VirtualMethods,andAbstractMethods
ExplicitMethodInvocation
IndirectMethodInvocationandDelegates
AsynchronousMethodInvocation
MethodTermination
WhereAreWe?
7AdvancedMethods
Motivation
MessagesasMethodCalls
StackandMessageTransitions
ProxiableTypes
MessageProcessing(Revisited)
ObjectsandContext
ContextsandInterception
WhereAreWe?
8Domains
ExecutionScopeandtheCLR
ProgrammingwithAppDomains
AppDomainEvents
AppDomainsandtheAssemblyResolver
AppDomainsandCodeManagement
AppDomainsandObjects(Revisited)
WhereAreWe?
9Security
ComponentsandSecurity
Evidence
Policy
Permissions
Enforcement
WhereAreWe?
10CLRExternals
Memory
ModesofExecution
UnmanagedModules
LoadingtheCLR
TheCLRasaCOMComponent
WhereAreWe?
Glossary