出版時(shí)間:2006-10 出版社:清華大學(xué)出版社 作者:陸其明 頁(yè)數(shù):305
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《腳本驅(qū)動(dòng)的應(yīng)用軟件開發(fā)方法與實(shí)踐》縱觀了軟件開發(fā)在不同發(fā)展階段的特點(diǎn),揭示了當(dāng)今在很多大型應(yīng)用軟件設(shè)計(jì)、開發(fā)過(guò)程中采用的一種部署模式,引出了一種稱之為“腳本驅(qū)動(dòng)的應(yīng)用軟件”的開發(fā)方法。這種方法可以促進(jìn)軟件開發(fā)過(guò)程中的團(tuán)隊(duì)分工與合作,提高軟件開發(fā)的效率,提升應(yīng)用軟件在可定制性和交互性方面的表現(xiàn)。在傳授方法的同時(shí),《腳本驅(qū)動(dòng)的應(yīng)用軟件開發(fā)方法與實(shí)踐》更結(jié)合以遞進(jìn)式的實(shí)例,使得方法更容易理解、更貼近于實(shí)際應(yīng)用。在開發(fā)腳本驅(qū)動(dòng)的演示程序時(shí),還介紹了XML解析、JavaScript解析等多種實(shí)用的編程技術(shù)?! 赌_本驅(qū)動(dòng)的應(yīng)用軟件開發(fā)方法與實(shí)踐》廣泛適合于計(jì)算機(jī)應(yīng)用軟件系統(tǒng)的設(shè)計(jì)人員以及開發(fā)人員,對(duì)于指導(dǎo)XML技術(shù)入門也有一定的幫助,在JavaScript解析技術(shù)方面更是一部不可多得的實(shí)務(wù)指南。
作者簡(jiǎn)介
陸其明,2000年畢業(yè)于南京大學(xué),現(xiàn)就職于上海某外資軟件公司憑借著多年的工作經(jīng)驗(yàn),以及鍥而不舍、孜孜以求的研究精神,在多媒體應(yīng)用領(lǐng)域以及軟件設(shè)計(jì)、開發(fā)方面頗有心得。2004年至2006年期間兩任Microsoft MVP(微軟最有價(jià)值專家)。已出版的作品有:《DirectShwo開發(fā)指南》、《SirectShow實(shí)務(wù)精選》、《Windows Media編程導(dǎo)向》。
書籍目錄
第1階段 原始的軟件開發(fā)第1章 開發(fā)一個(gè)看圖軟件1.1 需求分析1.2 概要設(shè)計(jì)1.3 編碼實(shí)現(xiàn)1.3.1 圖像處理功能1.3.2 UI設(shè)計(jì)與實(shí)現(xiàn)1.3.3 實(shí)例程序:ImageViewer_Basic第2階段 分工協(xié)作的軟件開發(fā)第2章 XML的應(yīng)用2.1 XML簡(jiǎn)史2.2 XML基本概念2.2.1 文檔結(jié)構(gòu)2.2.2 文檔類型定義2.2.3 元素和屬性2.2.4 解析器2.3 XML解析2.3.1 在網(wǎng)頁(yè)中讀取XML文件2.3.2 用C++編碼實(shí)現(xiàn)解析第3章 基于XML的看圖軟件3.1 UI藝術(shù)設(shè)計(jì)師的工作3.1.1 UI的整體設(shè)計(jì)3.1.2 UI元素的分離和定位3.1.3 生成一個(gè)XML文件3.2 程序員的工作3.2.1 UI元素設(shè)計(jì)3.2.2 查詢XML文件3.2.3 支持皮膚的UI類3.3 實(shí)例程序:ImageViewer_Skinned第4章 可定制的看圖軟件4.1 UI由XML文件驅(qū)動(dòng)4.2 實(shí)例程序:ImageViewer_Customized第3階段 腳本驅(qū)動(dòng)的軟件開發(fā)第5章 JavaScript解析5.1 JavaScript簡(jiǎn)介5.1.1 詞法結(jié)構(gòu)5.1.2 數(shù)據(jù)類型5.1.3 變量和常量5.1.4 運(yùn)算符5.1.5 程序流程控制5.1.6 對(duì)象5.1.7 數(shù)組5.1.8 函數(shù)5.2 Active Scripting技術(shù)5.2.1 基本原理5.2.2 COM自動(dòng)化5.2.3 實(shí)例程序:CurveSee5.3 JavaScript解析要點(diǎn)5.3.1 名字項(xiàng)與全局對(duì)象5.3.2 屬性和方法5.3.3 創(chuàng)建對(duì)象并傳遞給腳本5.3.4 接受腳本中的對(duì)象5.3.5 數(shù)組的解析5.3.6 異常處理5.3.7 傳遞一個(gè)null參數(shù)5.3.8 自動(dòng)類型轉(zhuǎn)換5.3.9 回調(diào)腳本函數(shù)5.3.10 訪問腳本的屬性和方法5.3.11 多線程問題及其解決方案5.3.12 支持定時(shí)器5.3.13 支持動(dòng)態(tài)屬性5.3.14 腳本的單步調(diào)試第6章 腳本驅(qū)動(dòng)的看圖軟件6.1 腳本驅(qū)動(dòng)的意義6.2 腳本驅(qū)動(dòng)的實(shí)現(xiàn)6.2.1 制定腳本接口標(biāo)準(zhǔn)6.2.2 面向接口的實(shí)現(xiàn)6.2.3 事件和事件處理6.2.4 腳本驅(qū)動(dòng)起來(lái)6.3 實(shí)例程序:ImageViewer_ScriptDriven
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
腳本驅(qū)動(dòng)的應(yīng)用軟件開發(fā)方法與實(shí)踐 PDF格式下載