注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)協(xié)議.NET組件開發(fā).第2版

.NET組件開發(fā).第2版

.NET組件開發(fā).第2版

定 價:¥85.00

作 者: (美)洛伊 著
出版社: 東南大學(xué)出版社
叢編項: 東南大學(xué)出版社O'REILLY圖書系列
標(biāo) 簽: 暫缺

ISBN: 9787564102746 出版時間: 2006-03-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 624 字?jǐn)?shù):  

內(nèi)容簡介

  本書作為.NET組件開發(fā)的權(quán)威參考書,自2003年出版以來就廣受程序員的關(guān)注。如今,您手上的是《.NET組件開發(fā)》的第二版。針對Visual Studio 2005和.NET 2.0,作者Juval Lowy對本書進(jìn)行了全面修訂。不僅使第一版中經(jīng)典內(nèi)容的闡述更加充實,而且增加了許多新的熱點內(nèi)容,如Generics的開發(fā)、迭代器和匿名方法的使用、.NET開發(fā)框架的演進(jìn)等。書中詳盡的闡述和代碼實例將極大地幫助您加深對.NET組件開發(fā)的理解。本書更具特色的內(nèi)容有:關(guān)于Generics編程的介紹;作為業(yè)界事實標(biāo)準(zhǔn)的C#語言的編碼規(guī)范;許多實用的輔助類和控制集,如基于ASP.NET 2.0憑證管理架構(gòu)下的安全控制解決方案等。同時作者改寫并擴展了原書第一版中許多實用的輔助類和工具。具體內(nèi)容包括:·.NET組件的構(gòu)建、打包及部署·接口與實現(xiàn)的分離·生命周期和資源的管理·事件的發(fā)布及訂閱·異步調(diào)用的使用·多線程和并發(fā)管理·對象的序列化及狀態(tài)的持久化·遠(yuǎn)程調(diào)用·定制服務(wù)的實現(xiàn)·構(gòu)建安全性解決方案本書極具價值的代碼實例、豐富的使用技巧、開發(fā)警示、設(shè)計準(zhǔn)則和富有創(chuàng)意的實用工具將幫助您簡化開發(fā)工作并提高.NET組件的開發(fā)效率。無論您已經(jīng)在使用組件技術(shù)還是正準(zhǔn)備進(jìn)入這個領(lǐng)域,毫無疑問,《.NET組件開發(fā)》都是一本值得擁有和時常翻閱的參考指南。

作者簡介

  JuvalLowy是IDesign公司的首席軟件架構(gòu)師。同時作為微軟開發(fā)社區(qū)中的知名專家,鑒于他在.NET解決方案設(shè)計及實施中的杰出貢獻(xiàn),微軟公司授予其“軟件英杰”的杰出榮譽。

圖書目錄

Preface
1.  Introducing CompOnent-Oriented Programming
Basic Termlnology
Component-Orlented Versus Object-Oriented Programming
Principles of Component-orlented Programming
.NET Adherence to Component Princlples
Developing.NET Components
2.  .NET Component-Oriented Programmlng EssentiaIs
Language Independence:The CLR
Packaging and Deployment:Assemblies
Binary Compatibility
3.  Interface-Based Programming
Separating Interface from Implementation
Working with Interfaces
Interfaces and Generics
Designing and Factoring Interflaces
Interfaces in Visual Studio 2005
4.  LiflecycIe Management
The Managed Heap
Traditional Memory De-allocation Schemas
.NET Garbage Collection
Object FinaIization
Deterministic Finalization
5.  VerSjoning
Assembly Version Number
Assembly Deployment Models
Strong Assembly Names
V1SUal StUdio 2005 and Versloning
Custom Version PolicieS
CLR Versioning
6.  EventS
Delegate-Based Events
Working with.NET Events
7.  Asynchronous Calls
Requirements for an Asvnchronous Mechanlsm
Revisiting Delegares
Asynchronous Call Programming Models
Asynchronous Error Handling
Asynchronous Events
Asynchronous Invocatlon Pitfalls
Synchronous Versus Asynchronous Processing
8.  Multithreading and Concurrency Management
Threads and Multithreading
Components and Threads
Working with Threads
Synchronlzing Threads
Automatic Synchronlzatlon
Manual Synchronization
The WorkerThread Wrapper Class
Synchronizlng Delegates
Using.NET Multithreading Services
9.  SeriaIization and Persistence
Automatic Serlalization
Serialization Formatters
SerialiZation Events
SerialiZation and Streams
Custom Serialization
Serialization and C1ass Hierarchies
10.  Remoting
Application Domains
Remote Object Types
Marshaling.By-Reference Activation Modes
The.NET Remottog Architecture
Building a Distributed AppliCation
Leaslng and Sponsorship
.NET and Location Transparency
11.  Context and Interception
.NET Component Services
The.NET Context
Custom Component Servlces
12.  Security
The.NET Security Archltecture
Configuring Permissions
Programmatic Securlty
Visual Studio 2005 and Security
Princlpal-Based Security
Addressing Other Security Issues
A.Interface-Based Web Services
B.Unifying Windows Forms and ASP.NET Security
C.Reflection and Attributes
D.Generics
E.C#Coding Standard.
1ndex

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號