運(yùn)用Delphi從事開發(fā)工作已經(jīng)三年有余,其間接觸過不少這方面的圖書,有優(yōu)亦有劣。總體的感覺是精品書國外作者寫的居多,而國內(nèi)作者的原創(chuàng)作品從整體上而言還稍遜一籌。當(dāng)然,不否認(rèn)國內(nèi)也有出精品書的作者,象李維,象蔣濤;但是也得承認(rèn)許多作品(原創(chuàng)和譯作)真是差強(qiáng)人意(比如徐某某的作品,比如XX出版社),誤人子弟!這些品質(zhì)低劣的書籍,充斥書市,不能不說是出版界的一大悲哀!
其實(shí)運(yùn)用Delphi做軟件開發(fā),往往并不能僅僅關(guān)注于Delphi這個(gè)開發(fā)工具本身,因?yàn)橛邢喈?dāng)一部分的技術(shù)問題不是來自于開發(fā)工具,而是來自于系統(tǒng)平臺(tái)。Delphi最常見的運(yùn)行平臺(tái)是Windows,由此引入的問題是,要想真正運(yùn)用Delphi做好開發(fā)工作,對(duì)于Windows操作系統(tǒng)的認(rèn)知與了解是必不可少的。
所以,以下推薦的書籍雖然是關(guān)于Delphi開發(fā)的專著,但是或多或少都有些對(duì)于操作系統(tǒng)的闡述。這也是我的想要強(qiáng)調(diào)的一點(diǎn):不能僅僅關(guān)注開發(fā)工具,還應(yīng)當(dāng)關(guān)注系統(tǒng)平臺(tái)。更深刻的理解系統(tǒng)平臺(tái),對(duì)于開發(fā)工作的開展只有好處,沒有壞處。
1.《Delphi 2程序設(shè)計(jì)大全》
這是我第一本要推薦的書籍。這是精品中的精品。如果手頭沒有,能在書店見到,請(qǐng)一定不要吝嗇銀子將它買下。遺憾的是,此書非國人所寫。
能向你推薦這么一本書,表明了我不是一個(gè)喜歡追逐潮流的人。好書就是好書,不論Delphi現(xiàn)在出了6.0或是更高的版本,我還是堅(jiān)持向你推薦。該書的作者是Charles Calvert,曾出版過《Turbo Pascal 101》、《Teach Yourself Windows PRogramming in 21 days》等書。從這些書的名字來看,都是入門級(jí)的,但是請(qǐng)不要因此小看作者的實(shí)力。能夠?qū)懭腴T級(jí)的書,并不表示作者的水平就只是入門級(jí)或者稍好一點(diǎn),而表明作者擁有把一些復(fù)雜的概念用淺顯易懂的方式表達(dá)清楚的能力,而這種能力,是在對(duì)這些概念有深刻理解的基礎(chǔ)上才能獲得的。
該書分為8個(gè)部分,分別是Object Pascal,Win32,Windows Api,數(shù)據(jù)庫,對(duì)象(還有組件),Ole與Com,多媒體和游戲,Internet等。幾乎涵蓋了Delphi能夠觸及的方方面面。而這其中對(duì)于Object Pascal的講解,對(duì)于Win32及Windows Api還有組件與對(duì)象部分的闡述尤為精彩。無論你是高手還是低手,看了此書,定會(huì)受益匪淺。
以下為該書的相關(guān)信息:
書名:《Delphi 2程序設(shè)計(jì)大全》
英文原名:Delphi 2 Unleashed
作者:(美) Charles Calvert
翻譯:橫空翻譯組
出版:機(jī)械工業(yè)出版社 西蒙與舒斯特國際出版公司
時(shí)間:1997.12
價(jià)格:RMB 133.00
推薦度:☆☆☆☆☆
2.《Delphi 5開發(fā)人員指南》
這是Borland的推薦用書。可以想見,這絕對(duì)是本好書。我都有些后悔,為什么這么晚我才得以一睹芳容呢?這本書的特色在于它絕對(duì)是一本開發(fā)人員的寶典,它不僅講述了方方面面的技術(shù)問題,還提供了代碼標(biāo)準(zhǔn)的文檔。因?yàn)槭?/SPAN>Borland出的書,所以不論在Object Pascal上,還是基于組件的開發(fā)上,不論是對(duì)于Windows Api講解還是對(duì)于數(shù)據(jù)庫技術(shù)的闡述上,都顯得系統(tǒng)而深刻。總而言之,給人一種名門正派的感覺。(不知道是不是心理作用?看了書再定奪吧!)
以下列出該書的目錄結(jié)構(gòu),以讓大家對(duì)于該書的內(nèi)容有個(gè)大致的了解。
1) 第一部分:快速開發(fā)的基礎(chǔ)
a. Delphi 5 下的Windows編程
b. Object Pascal 語言
c. Windows Api
d. 應(yīng)用程序框架和設(shè)計(jì)
e. 理解Windows消息
f. 代碼標(biāo)準(zhǔn)文檔
g. 使用ActiveX控件
2) 第二部分:高級(jí)技術(shù)
a. 使用GDI和字體的圖像編程
b. 動(dòng)態(tài)鏈接庫
c. Delphi 5的打印
d. 編寫多線程應(yīng)用程序
e. 文件處理
f. 核心技術(shù)
g. 獲取系統(tǒng)信息
h. 移植到Delphi 5
i. MDI應(yīng)用程序
j. 用剪貼板共享信息
k. 多媒體編程
l. 測(cè)試與調(diào)試
3) 第三部分:基于組件的開發(fā)
a. VCL元素與運(yùn)行期類型信息
b. 編寫自定義組件
c. 高級(jí)組件技術(shù)
d. COM和ActiveX
e. 擴(kuò)展Windows外殼
f. 創(chuàng)建ActiveX控件
g. 使用Delphi Open Tools Api
h. 使用Delphi 開發(fā)CORBA
4) 第四部分:開發(fā)數(shù)據(jù)庫
a. 編寫桌面數(shù)據(jù)庫應(yīng)用程序
b. 開發(fā)客戶/服務(wù)端應(yīng)用程序
c. 擴(kuò)展數(shù)據(jù)庫VCL
d. 用WebBroker使應(yīng)用程序具有Internet功能
e. MIDAS開發(fā)
5) 第五部分:快速開發(fā)數(shù)據(jù)庫應(yīng)用程序
a. 貨物管理程序:客戶/服務(wù)器開發(fā)
b. 客戶跟蹤系統(tǒng):MIDAS開發(fā)
c. 錯(cuò)誤報(bào)告工具:桌面數(shù)據(jù)庫開發(fā)
d. 錯(cuò)誤報(bào)告工具:使用WebBroker
6) 第六部分:附錄
a. 錯(cuò)誤信息與異常
b. BDE錯(cuò)誤代碼
c. 參考文獻(xiàn)
以下為該書的出版信息:
書名:《Delphi 5開發(fā)人員指南》
英文原名:Delphi 5 Developer’s Guide
作者:(美) Steve Teixeira , Xavier Pacheco
翻譯:任旭鈞,王永生,馮澤波
出版:機(jī)械工業(yè)出版社 西蒙與舒斯特國際出版公司
時(shí)間:2000.7
價(jià)格:RMB 138.00
推薦度:☆☆☆☆☆
3.《Delphi 6開發(fā)人員指南》(英文版)
不用多說什么,我想讀者肯定認(rèn)同這本書是到目前為止,最具權(quán)威的關(guān)于Delphi的專著。對(duì)于有些英文基礎(chǔ)的讀者,我有個(gè)忠告:不要等待中文版了,現(xiàn)在就看!
以下是該書的相關(guān)信息:
封面:如下圖;
書名:《Developer’s Guider Delphi 6 for Windows》
作者:Borland Software Corporation
出版:Borland Publisher
時(shí)間:不詳
價(jià)格:不詳
推薦度:☆☆☆☆☆
[文終]
更多文章:http://www.csdn.net/develop/my_article.asp?author=Musicwind
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注