RCP開發(fā)書籍資料簡介
轉(zhuǎn) :http://www.eclipseworld.org/bbs/read.php?tid=10727&fpage=2
為了給大家提供方便,我在這篇帖子里對常用的RCP參考資料作了一下簡單的總結(jié),有不當(dāng)之處,還望多多批評指正。
1。入門
對于入門的RCP開發(fā)人員來講,首先應(yīng)當(dāng)要對RCP有一個全局性的認(rèn)識,reload_cn有一篇開源文檔《RCP程序設(shè)計》,下載地址為:http: //www.eclipseworld.org/bbs/read.php?tid=4457,這篇文檔涵蓋了RCP開發(fā)相關(guān)的許多知識點,是引導(dǎo)新手入門的好材料。
此外,對于RCP開發(fā)應(yīng)用而言,最經(jīng)典的書籍還當(dāng)數(shù)《Eclipse Rich Client Platform: Designing, Coding, and Packaging Java? Applications》,該書以開發(fā)一個IM應(yīng)用為原型,對如何使用Eclipse插件開發(fā)環(huán)境進(jìn)行了細(xì)致入微的描述。日常開發(fā)中所要使用的各個UI 組件,都可以在書中找到應(yīng)用實例,同時書中還提供了源代碼下載方式。通過這本書,我們既可以照貓畫虎的搭建出自己的應(yīng)用,又可以對RCP有更加深入的了解,基本上屬于開發(fā)人員必備書籍。該書可以google到下載地址。
2。進(jìn)階
要開發(fā)出能夠?qū)嶋H應(yīng)用的RCP程序,就必須要對UI組件模型有深入的了解,而這些正是以上兩本書所欠缺的。陳剛有一本《Eclipse從入門到精通》,詳細(xì)講述了SWT/JFace的基本概念、事件模型、常用組件、布局管理器、線程管理、JFace Viewer、對話框以及插件開發(fā)的各個知識點,實用性很強,英文不好的朋友應(yīng)該好好讀一下這本書。另外還有幾本非常不錯的英文書:《Eclipse: Building Commercial-Quality Plug-ins, Second Edition》,《The Definitive Guide to SWT and JFace》,《SWT: The Standard Widget Toolkit, Volume 1》,這幾本書各有側(cè)重,相得益彰,可以用作工具書放在手頭備考。前面兩本書都是附帶有源代碼的,書中提供了下載地址。
3。精通
《Eclipse權(quán)威開發(fā)指南》,作者:IBM Eclipse JumpStart小組成員,獲第15屆Jolt大獎
《Contributing To Eclipse》,作者:Erich Gamma,Kent Beck
這兩本書,偶就不做介紹了.........
實際上最權(quán)威的參考資料應(yīng)該算是Eclipse自帶的幫助文檔,是應(yīng)該精讀的;而且Eclipse官方網(wǎng)站上也有許多參考資料,大家應(yīng)該好好看一下。
ps:Eclipse新聞組也是大牛無數(shù)的地方,很多難解的問題可以到那里尋找答案...
posted on 2007-02-11 15:17
小石頭 閱讀(303)
評論(0) 編輯 收藏