出版時間:2003-11 出版社:清華大學出版社 作者:莫瑞爾 頁數(shù):401 字數(shù):628000 譯者:施諾
Tag標簽:無
內(nèi)容概要
本書全面介紹了組件級編程和設(shè)計的方法,而且在這種重要的、最新的應用程序開發(fā)風格的各個方面,都為讀者提供了一個堅實的基礎(chǔ)。本書首先介紹了可視化編程,說明了如何由膠連邏輯和現(xiàn)有組件創(chuàng)建一個程序。與該問題的其他論述方法不同,本書的內(nèi)容并非僅此而已。
作者簡介
Peter Maurer是美國德克薩斯州韋科市貝勒大學計算機科學專業(yè)的教授,長期從事面向?qū)ο笤O(shè)計和組件級編程的教學工作。在從事高等教育工作前,他是一名資深程序員,曾在政府和工業(yè)界擔任要職。Peter Maurer有近20年的實際編程經(jīng)驗和15年以上的教學經(jīng)驗。
書籍目錄
第1章 緒論 1.1 組件革命 1.2 工程和計算機科學 1.3 組件的定義 1.4 組件框架 1.5 編程模型 1.6 組件開發(fā) 1.7 結(jié)論第2章 Visual Basic編程 2.1 前提條件和學習目標 2.2 引言 2.3 屬性 2.4 事件 2.5 方法 2.6 數(shù)據(jù)庫應用程序 2.7 在Visus Basic中“真正的”編程 2.8 結(jié)論 第3章 組件技術(shù)概述 3.1 前提條件和學習目標 3.2 引言 3.3 簡單控件 3.4 VBX 3.5 ActiveX 3.6 COM/DCOM 3.7 JavaBeans 3.8 Delphi組件 3.9 .NET組件 3.10 CORBA 3.11 結(jié)論 第4章 基于組件的應用程序設(shè)計 4.1 前提條件和學習目標 4.2 引言 4.3 基于組件的開發(fā) 4.4 一個設(shè)計范例 4.5 組件分類 4.6 可見的組件 4.7 不可見組件 4.8 其他組件類型 4.9 結(jié)論第5章 組件實現(xiàn) 5.1 前提條件和學習目標 5.2 引言 5.3 屬性、方法和事件 5.4 被動式實現(xiàn)風格 5.5 形式規(guī)范 5.6 單個組件開發(fā) 5.7 ActiveX開發(fā) 5.8 結(jié)論第6章 模型組件 6.1 前提條件和學習目標 6.2 引言 6.3 設(shè)計方法 6.4 漢諾塔 6.5 拼圖游戲 6.6 模型的各種形式 6.7 結(jié)論第7章 編輯器 7.1 前提條件和學習目標 7.2 引言 7.3 設(shè)計方法 7.4 繪制對象 7.5 繪制模式 7.6 鼠標操作 7.7 鼠標處理例程 7.8 選擇功能 7.9 修改功能 7.10 撤消功能 7.11 創(chuàng)建撤消對象 7.12 其他問題 7.13 方法回顧 7.14 結(jié)論第8章 后臺編輯器 8.1 前提條件和學習目標 8.2 引言 8.3 方法 8.4 SGE后臺編輯器 8.5 結(jié)論第9章 串行器 9.1 前提條件與學習目標 9.2 引言 9.3 方法 9.4 SGE串行化函數(shù) 9.5 SGE文件處理函數(shù) 9.6 SGE剪貼板處理函數(shù) 9.7 SGE打印控件 9.8 結(jié)論第10章 顯示 10.1 前提條件與學習目標 10.2 引言 10.3 方法 10.4 SGE對象瀏覽器 10.5 SGE調(diào)試瀏覽器 10.6 文本文件瀏覽器 10.7 快速排序查看器 10.8 方法回顧 10.9 結(jié)論第11章 存取器 11.1 前提條件與學習目標 11.2 引言 11.3 方法 11.4 SGE存取器 11.5 文本文件存取器 11.6 方法回顧 11.7 結(jié)論第12章 高速緩沖存儲器 12.1 前提條件與學習目標 12.2 引言 12.3 方法 12.4 兩個簡單的高速緩沖存儲器 12.5 隨機數(shù)發(fā)生器 12.6 文字提取器 12.7 SGE高速緩沖存儲器 12.8 方法回顧 12.9 結(jié)論第13章 過濾器 13.1 前提條件與學習目標 13.2 引言 13.3 方法 13.4 熱過濾器和冷過濾器 13.5 文件轉(zhuǎn)換器 13.6 對象轉(zhuǎn)換器 13.7 方法回顧 13.8 結(jié)論 第14章 UI窗口部件 14.1 前提條件與學習目標 14.2 引言 14.3 方法 14.4 十字控件 14.5 撲克牌組件 14.6 骰子組件 14.7 方法回顧 14.8 結(jié)論第15章 裝飾組件 15.1 前提條件與學習目標 15.2 引言 15.3 方法 15.4 簡單的LED組件 15.5 閃爍文本控件 15.6 方法回顧 15.7 結(jié)論第16章 函數(shù)庫 16.1 前提條件與學習目標 16.2 引言 16.3 方法 16.4 VDAL通用對話框組件 16.5 結(jié)論第17章 服務包裝器 17.1 前提條件與學習目標 17.2 引言 17.3 方法 17.4 INI文件管理器 17.5 方法回顧 17.6 結(jié)論第18章 容器 18.1 前提條件與學習目標 18.2 引言 18.3 方法 18.4 簡單容器 18.5 結(jié)論第19章 半持久性對象 19.1 前提條件與學習目標 19.2 引言 19.3 對象的所有權(quán) 19.4 虛函數(shù) 19.5 對象的確認 19.6 結(jié)論第20章 組件級編程的未來 20.1 前提條件與學習目標 20.2 引言 20.3 支持直接編譯 20.4 遠程對象 20.5 環(huán)境服務 20.6 分層標準和協(xié)議獨立 20.7 結(jié)論附錄A 面向?qū)ο笤O(shè)計附錄B Windows GUI編程附錄C MFC和ATL附錄D 在Web上使用ActiveX控件
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載