注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETC# COM+編程指南

C# COM+編程指南

C# COM+編程指南

定 價:¥30.00

作 者: (美)Derek Beyer著;龔小平[等]譯;龔小平譯
出版社: 中國水利水電出版社
叢編項: 萬水計算機編程技術(shù)與應用系列
標 簽: C#

購買這本書可以去


ISBN: 9787508410050 出版時間: 2002-03-01 包裝:
開本: 24cm+光盤1片 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  .NET框架是Microsoft公司為適應Internet發(fā)展與市場形勢而提出的開發(fā)平臺。C#是Microsoft公司為.NET框架量身定做的首選語言。本書向讀者概要地介紹了.NET框架和通用語言運行庫的基本概念,進一步講解了新的.NET框架與已有的COM+(組件對象模型擴展)技術(shù)的互操作方法,即如何在COM+中使用.NET組件以及如何在.NET框架中使用已有的COM+組件;如何用C#語言創(chuàng)建全新的符合.NET規(guī)范的COM+組件,這些組件可用于事物處理、安全、事件、對象共享、事件排隊以及遠程處理。為了讀者更好地閱讀本書,作者在附錄中還介紹了C#語言的要點。在本書所附的光盤上包括了本書中的所有源代碼。本書適合有志于學習Microsoft新的.NET框架平臺的開發(fā)人員。

作者簡介

暫缺《C# COM+編程指南》作者簡介

圖書目錄

譯者序
作者簡介
致謝
前言
第一部分 與COM的互操作
第1章 理解.NET結(jié)構(gòu)
1.1 在通用語言運行庫內(nèi)載入和執(zhí)行代碼
1.1.1 Microsoft中間語言和元數(shù)據(jù)
1.1.2 類裝載器
1.1.3 即時編譯器
1.1.4 自動內(nèi)存管理
1.2 裝配件
1.2.1 裝配件清單
1.2.2 版本信息
1.2.3 共享名稱
1.2.4 全局裝配件緩存
1.2.5 定位裝配件
1.3 應用程序域
1.4 通用類型系統(tǒng)
1.5 小結(jié)
第2章 從.NET中使用COM組件
2.1 將類型庫轉(zhuǎn)換成.NET名稱空間轉(zhuǎn)換類型定義、枚舉和模塊
2.2 運行庫可調(diào)用的封裝器
2.2.1 保持對象的一致性
2.2.2 維護COM對象的壽命
2.2.3 代理接口
2.2.4 調(diào)度方法調(diào)用
2.3 線程處理問題
2.4 小結(jié)
第3章 從COM中使用.NET組件
3.1 將裝配件轉(zhuǎn)換成COM類型庫
3.2 向COM注冊裝配件
3.3 COM可調(diào)用封裝器
3.3.1 保持對象的一致性
3.3.2 維護對象的壽命
3.3.3 標準COM接口:Iunknown和IDispatch
3.3.4 代理接口
3.3.5 調(diào)度方法調(diào)用
3.3.6 激活生命周期
3.3.7 .NET組件的設(shè)計方針
3.4 小結(jié)
第二部分 COM+的核心服務
第4章 事務處理
4.1 ACID的要求
4.1.1 原子性
4.1.2 一致性
4.1.3 隔離性
4.1.4 持久性
4.2 理解COM+事務處理過程
4.2.1 邏輯事務處理生命周期
4.2.2 實際事務處理的生命周期
4.3 在C#中編寫事務處理組件
4.3.1 ServicedComponent類
4.3.2 基于屬性的編程方法
4.3.3 把類安裝到COM+應用程序
4.3.4 JITA、同步化和自動完成
4.3.5 開發(fā)根和工作者對象
4.4 小結(jié)
第5章 安全性
5.1 理解Windows的安全性
5.1.1 認證
5.1.2 授權(quán)
5.1.3 特殊帳號
5.1.4 扮演
5.2 連線認證
理解IIS中的認證
5.3 使用COM+安全模型
5.3.1 認證與授權(quán)
5.3.2 基于角色的安全性
5.3.3 理解安全性的作用范圍
5.4 小結(jié)
第6章 事件
6.1 理解對LCE的需要
6.1.1 .NET事件結(jié)構(gòu)
6.1.2 將TCE事件與COM+的LCE比較
6.2 LCE結(jié)構(gòu)
6.2.1 理解預訂
6.2.2 COM+屬性
6.2.3 控制訂戶的通知順序
6.3 在C#中編寫LCE組件
6.3.1 第一個LCE組件
6.3.2 用組件服務資源管理器創(chuàng)建預訂
6.3.3 .NET框架的EventClass屬性
6.3.4 與事件一起使用事務處理
6.4 小結(jié)
第7章 對象共享
7.1 理解對象共享
7.1.1 何時使用對象共享
7.1.2 對象共享的屬性
7.1.3 對象共享和可伸縮性
7.1.4 對象共享和非確定性結(jié)束
7.1.5 對可共事對象的要求
7.1.6 對事務處理對象的要求
7.2 C#中的對象共享
7.2.1 共享和非共享組件
7.2.2 分析客戶
7.3 小結(jié)
第8章 列隊的組件
8.1 為列隊組件作準備
8.2 Microsoft消息隊列簡介
8.2.1 安裝MSMQ
8.2.2 理解隊列
8.2.3 MSMQ消息
8.2.4 用C#開發(fā)MSMQ應用程序
8.3 理解COM+中的列隊組件
8.3.1 客戶和服務器的要求
8.3.2 記錄器、收聽器和播放器
8.3.3 實例化列隊組件
8.3.4 異常處理
8.3.5 列隊組件的設(shè)計考慮
8.4 與列隊組件一起使用其他COM+服務
8.4.1 基于角色的安全性
8.4.2 事務處理
8.4.3 松散耦合事件
8.5 在C#中開發(fā)列隊組件
8.5.1 HelloWorld列隊組件
8.5.2 松散結(jié)合事件與列隊組件
8.5.3 異常類
8.6 小結(jié)
第三部分 高級COM+計算
第9章 遠程處理
9.1 NET遠程處理框架
9.1.1 調(diào)度(marshaling)過程
9.1.2 終點
9.1.3 已知對象
9.1.4 通過引用調(diào)度和通過值調(diào)度的對比
9.1.5 激活遠程對象
9.1.6 代理
9.1.7 頻道
9.1.8 遠程對象的壽命
9.2 SOAP導言
9.2.1 HTTP頭
9.2.2 SOAP消息
9.3 ServicedComponents的遠程處理
9.3.1 使用SOAP和HTTP的SingleCall組件
9.3.2 使用二進制格式化工具和TCP的SingleCall組件
9.3.3 由客戶激活的ServicedComponent
9.4 小結(jié)
第10章 COM+和.NET的未來
10.1 COM+ 1.5的新特性
10.1.1 作為服務的COM+應用程序
10.1.2 應用程序分區(qū)
10.1.3 應用程序進程轉(zhuǎn)儲
10.1.4 組件別名
10.1.5 可配置的隔離級別
10.1.6 低內(nèi)存激活門
10.1.7 進程回收
10.1.8 應用程序共享
10.2 IIS 6.0的新功能
10.2.1 新服務器結(jié)構(gòu)
10.2.2 應用程序共享池和Web“花園”
10.2.3 服務器模式
10.2.4 工作進程管理
10.2.5 ASP模板緩存細調(diào)
10.2.6 對元庫的XML支持
10.3 MSMQ的新功能
10.4 小結(jié)
附錄A CD-ROM包括的內(nèi)容
A.1 系統(tǒng)需求
A.2 在Microsoft Windows中使用光盤
A.3 本書所附光盤中有什么
A.3.1 源代碼
A.3.2 OfficeMart演示應用程序
A.3.3 OfficeMart的結(jié)構(gòu)
A.3.4 《C# COM+編程指南》一書的電子版
A.4 故障排除
附錄B COM+的共享屬性管理器
B.1 在線程間共享內(nèi)存
B.1.1 Static 修飾符
B.1.2 內(nèi)存沖突與static修飾符
B.2 共享屬性管理器API
B.2.1 SharedPropertyGroupManager類
B.2.2 SharedPropertyGroup類
B.2.3 SharedProperty類
B.3 解決靜態(tài)問題
附錄C C#語言簡介
C.1 名稱空間
C.2 流程控制語句
C.2.1 if-else語句
C.2.2 switch語句
C.2.3 跳轉(zhuǎn)語句
C.2.4 異常的處理
C.3 在C#中編寫循環(huán)
C.4 方法參數(shù)
C.5 數(shù)組
C.6 基本數(shù)據(jù)類型
C.7 結(jié)構(gòu)
C.8 類
C.9 屬性
C.10 索引器
C.11 不安全代碼
附錄D 補償資源管理器
D.1 補償資源管理器簡介
D.2 用C#開發(fā)補償資源管理器

本目錄推薦

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