[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《深入解析ATL(第2版)》(ATL Internals, 2nd Edition Working with ATL 8)掃描版[PDF]
《深入解析ATL(第2版)》(ATL Internals, 2nd Edition Working with ATL 8)掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《深入解析ATL(第2版)》(ATL Internals, 2nd Edition Working with ATL 8)掃描版[PDF] 簡介: 中文名 : 深入解析ATL(第2版) 原名 : ATL Internals, 2nd Edition Working with ATL 8 別名 : ATL 作者 : (美)塔瓦瑞斯 譯者 : 賴儀靈 曹雨田 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 電子工業出版社 書號 : 9787121049859 發行時間 : 2007年11月01日
電驢資源下載/磁力鏈接資源下載:
全選
"《深入解析ATL(第2版)》(ATL Internals, 2nd Edition Working with ATL 8)掃描版[PDF]"介紹
中文名: 深入解析ATL(第2版)
原名: ATL Internals, 2nd Edition Working with ATL 8
別名: ATL
作者: (美)塔瓦瑞斯
譯者: 賴儀靈
曹雨田
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 電子工業出版社
書號: 9787121049859
發行時間: 2007年11月01日
地區: 大陸
語言: 簡體中文
簡介:


軟考官方指定教材及同步輔導書下載 | 軟考歷年真是解析與答案
軟考視頻 | 考試機構 | 考試時間安排
Java一覽無余:Java視頻教程 | Java SE | Java EE
.Net技術精品資料下載匯總:ASP.NET篇
.Net技術精品資料下載匯總:C#語言篇
.Net技術精品資料下載匯總:VB.NET篇
撼世出擊:C/C++編程語言學習資料盡收眼底 電子書+視頻教程
Visual C++(VC/MFC)學習電子書及開發工具下載
Perl/CGI腳本語言編程學習資源下載地址大全
Python語言編程學習資料(電子書+視頻教程)下載匯總
最新最全Ruby、Ruby on Rails精品電子書等學習資料下載
數據庫管理系統(DBMS)精品學習資源匯總:MySQL篇 | SQL Server篇 | Oracle篇
平面設計優秀資源學習下載 | Flash優秀資源學習下載 | 3D動畫優秀資源學習下載
最強HTML/xHTML、CSS精品學習資料下載匯總
最新JavaScript、Ajax典藏級學習資料下載分類匯總
網絡最強PHP開發工具+電子書+視頻教程等資料下載匯總
UML學習電子資下載匯總 軟件設計與開發人員必備
經典LinuxCBT視頻教程系列 Linux快速學習視頻教程一帖通
天羅地網:精品Linux學習資料大收集(電子書+視頻教程) Linux參考資源大系
Linux系統管理員必備參考資料下載匯總
Linux shell、內核及系統編程精品資料下載匯總
UNIX操作系統精品學習資料分類總匯
FreeBSD/OpenBSD/NetBSD精品學習資源索引 含書籍+視頻
Solaris/OpenSolaris電子書、視頻等精華資料下載索引
編輯推薦
ATL的發明人Jim Springfield親自作序推薦。
  四位頂尖的Windows編程專家傾力合作,絕對經典再現。
  COM、ATL開發人員的必備寶典。
  深入分析ATL實現COM內幕細節,展示COM應用中的各類漂亮技巧。
  ATL的經典指南現已更新到ATL 8和VisuaI Studio 2005:
  四位頂尖的Windows編程專家在本書中系統地揭示了ATL的內部工作原理,他們解釋了ATL是
如何工作的,以及為什麼要以這樣的方式工作。通過本書,客戶端開發人員可以掌握ATL中的窗口、COM控件、MFC集成、Web服務代理生成等資源。服務端編程人員可以應用ATL的全COM服務器和對象服務、高吞吐量、高並發Web應用程序和服務的廣泛支持。每個Windows開發人員都將從本書中學到強大的方法來增加應用程序的靈活性、減少負載、最大化程序的透明度和可控性。
  ·通過圖表、示例代碼和ATL的內部實現代碼來揭密ATL的內部原理。
  ·遍歷向導以簡化在普通應用程序中的ATL開發。
  ·掌握C++、COM和ATL中的字符串使用技巧。
  ·利用ATL的智能類型:CComPtr、CComQIPtr、CComBSTR和CComVariant。
  ·理解並正確實現IUnknown。
  ·創建能從COM服務器中暴露COM對象的粘合代碼。
  ·使用Canned Interface實現來支持對象的永久性、COM集合、枚舉器和連接點。
  ·使用ATL窗口類和控件建立獨立的應用程序和UI組件。
  ·使用ATL Servet開發可以運行在微軟IIS上的Web應用程序。
雖然.NET系統從1998年才開始其發展進程。但它已經使很多開發人員的編程發生了革命性的變化,並在未來幾年將持續得到改進。但是,COM編程(和 ATL)也依然非常有活力,對Microsoft內外的很多開發人員都非常重要。本書的第2版,與第1版一樣,提供了您所需要的信息,使我們在這些技術上的投資也將獲得最大的回報。
                       ——Jim Springfield,ATL發明人
雖然ATL比較精深,但是這本書的講解非常通俗易懂,語言比較簡練,條理非常清楚。即使在讀完這本書之後,它仍然可以作為參考書指導我們的開發和學習工作。我想,這就是好書的價值所在吧。
           ——潘愛民,經典暢銷書《深入解析Windows操作系統,第4版》譯者
內容簡介
本書主要介紹了ATL技術的原理、內部實現和應用技巧,由當今4 位頂尖的 Windows技術專家聯合撰寫。全書內容豐富,深入淺出,主要涵蓋了ATL內部架構和實現方法、運用向導簡化ATL開發、C++/COM/ATL中字符串的使用技巧、理解並正確實現IUnknown、充分利用ATL提供的Smart Types、撰寫能夠暴露COM服務器上COM對象的粘合代碼、利用Canned Interface實現來支持對象持久化/COM群集/枚舉、利用ATL Windows類建構獨立的應用程序和UI組件等的技術內容。本書適合於廣大Windows開發人員閱讀參考,是ATL開發人員的必備權威參考書籍。
作者簡介
Christopher Tavares,目前在微軟工作,是模式與實踐方面的專家。有著超過25年的編程經驗,涉及的平台從Sinclair ZX-81到多CPU信號處理硬件。

目錄:
第2版序
第1版序
前言
致謝
關於作者
聯系博文視點
第1章 你好,ATL
1.1 什麼是ATL
1.2 創建COM服務器
1.3 插入COM類
1.4 添加屬性和方法
1.5 實現附加接口
1.6 腳本支持
1.7 添加永久性
1.8 添加和激發事件
1.9 使用窗口
1.10 COM控件
1.11 容納控件
1.12 ATL Server Web項目
1.13 總結
第2章 字符串和文本
2.1 字符串數據類型、轉換類和輔助函數
2.2 智能BSTR類CComBSTR
2.3 CComBSTR類
2.4 CString類
2.5 總結
第3章 ATL智能類型
3.1 智能VARIANT類CComVariant
3.2 智能SAFEARRAY類CComSafeArray
3.3 智能指針類CComPtr和CComQIPtr
3.4 智能指針類CAutoPtr和CAutoVectorPtr
3.5 ATL內存管理器
3.6 總結
第4章 ATL中的對象
4.1 實現IUnknown
4.2 ATL的層次
4.3 線程模型支持
4.4 IUnknow核心
4.5 我們的類
4.6 CComObject以及其他
4.7 ATL創建者
4.8 調試
4.9 總結
第5章 COM服務器
5.1 回顧COM服務器
5.2 對象映射表和CAtlModule類
5.3 對象映射表
5.4 對象映射類要求的方法
5.5 CAtlModule類
5.6 重游CComCoClass
5.7 ATL與C運行時庫
5.8 總結
第6章 接口映射表
6.1 回顧:COM的實體身份
6.2 表驅動的QueryInterface
6.3 多重繼承
6.4 Tear-off接口
6.5 聚合:外部控制對象
6.6 接口映射表鏈
6.7 盡管說“不”
6.8 調試
6.9 擴展性
6.10 總結
第7章 ATL中的永久性
7.1 回顧COM的永久性
7.2 ATL的永久性實現類
7.3 屬性映射表
7.4 永久性實現
7.5 其他永久性實現
7.6 使用永久性添加“按值列集”的語義
7.7 總結
第8章 集合和枚舉器
8.1 COM集合和枚舉接口
8.2 枚舉數組
8.3 枚舉標准的C++集合
8.4 集合
8.5 ATL數據類型的標准C++集合
8.6 ATL集合
8.7 對象模型
8.8 總結
第9章 連接點
9.1 回顧連接點
9.2 創建基於ATL的可連接對象
9.3 創建一個接收事件的對象
9.4 它是怎麼工作的:雜亂的實現細節
9.5 總結
第10章 窗口
10.1 Windows應用程序的結構
10.2 CWindow
10.3 CWindowImpl
10.4 CDialogImpl
10.5 Windows控件包裝類
10.6 CContainedWindow
10.7 總結
第11章 ActiveX控件
11.1 回顧ActiveX控件
11.2 BullsEye控件需求
11.3 使用ATL向導創建初始的控件
11.4 初始的BullsEye源文件
11.5 逐步開發BullsEye控件
11.6 總結
第12章 控件包容
12.1 控件是如何被包容的
12.2 基本的控件包容
12.3 在對話框中容納控件
12.4 復合控件
12.5 HTML控件
12.6 ATL控件包容的限制
12.7 總結
第13章 你好,ATL Server:一個新型的C++ Web平台
13.1 微軟Web平台(因特網信息服務)
13.2 可能是可以運行的最簡單ISAPI擴展
13.3 封裝ISAPI
13.4 ATL Server
13.5 ATL Server中的Web服務
13.6 總結
第14章 ATL Server內幕
14.1 ATL Server中的ISAPI實現
14.2 服務器響應文件
14.3 請求處理程序示例
14.4 輸入處理
14.5 會話管理
14.6 數據緩存
14.7 總結
附錄A 實例展示C++模板
A.1 模板的必要性
A.2 模板基礎
A.3 不同類型的多態
A.4 函數模板
A.5 成員函數模板
A.6 總結
附錄B ATL頭文件
附錄C 移植到ATL 8
C.1 字符串、字符集和轉換
C.2 與MFC共享的類
C.3 實現COM服務器
C.4 ActiveX控件和控件容納
C.5 ATL_MIN_CRT變化
C.6 總結
附錄D 屬性化ATL
D.1 ATL Attributes的基礎
D.2 屬性化ATL的未來
D.3 總結
索引 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved