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