出版時間:2009-10 出版社:人民郵電 作者:梁冰//呂雙//王小科 頁數(shù):882
Tag標(biāo)簽:無
前言
幾年前,筆者參加了一個項目的開發(fā)工作,項目要求時間很緊,開發(fā)團隊幾乎是挑燈夜戰(zhàn)。當(dāng)時基于Windows的開發(fā)資料很少,網(wǎng)絡(luò)也不發(fā)達,常常為了解決一個問題,大家連續(xù)奮戰(zhàn)幾天、十幾天,甚至幾十天。之后,筆者又參加了多個項目的開發(fā)工作。在開發(fā)過程中深刻地感覺到編程是一門創(chuàng)造性較強的活動,因其涉及面廣,開發(fā)者往往需要學(xué)習(xí)、研究各方面的技術(shù)和問題,編程水平的提高與開發(fā)時間成正比,需要長時間的經(jīng)驗積累和磨煉;編程也是一項需要相互學(xué)習(xí)、相互交流的工作,在交流過程中,不但可分享他人的編程經(jīng)驗和體會,更會產(chǎn)生創(chuàng)新的靈感,達到事半功倍的效果。總之,項目開發(fā)從來不是一件容易的事,即使是非常有經(jīng)驗的開發(fā)人員,也經(jīng)常會遇到一些技術(shù)難題,要成為一名合格的程序員,必須不斷吸取和借鑒其他開發(fā)者的成功經(jīng)驗。通過閱讀別人設(shè)計的程序,從中總結(jié)編程思想的精華,這也是學(xué)習(xí)程序設(shè)計最好的方法?! ”緯x了572個典型實例,所選實例覆蓋了C#程序開發(fā)中的熱點問題和關(guān)鍵問題。全書按實際應(yīng)用進行分類,可以使讀者在短時間內(nèi)掌握更多的實用技術(shù),快速提高編程水平。所選內(nèi)容均來源于實際項目的開發(fā),有的實例是作者開發(fā)實踐的積累,有的實例來源于公司的開發(fā)項目,還有的來自讀者的問題。通過對這些實例進行詳細(xì)分析和講解,可以讓讀者迅速掌握程序設(shè)計的開發(fā)經(jīng)驗和技巧,短時間內(nèi)提高程序設(shè)計的綜合水平。 全書分為2l章,涵蓋了窗體與界面設(shè)計、控件應(yīng)用、組件應(yīng)用、圖形技術(shù)、多媒體技術(shù)、文件系統(tǒng)、操作系統(tǒng)與Windows相關(guān)程序、注冊表、數(shù)據(jù)庫技術(shù)、SQL查詢相關(guān)技術(shù)、LINQ查詢技術(shù)、報表與打印技術(shù)、圖表技術(shù)、硬件相關(guān)開發(fā)技術(shù)、網(wǎng)絡(luò)開發(fā)技術(shù)、Web編程、加密、安全與軟件注冊、數(shù)據(jù)結(jié)構(gòu)與算法、C#高級開發(fā)、實用工具、程序打包等各方面的內(nèi)容?! ≡趯嵗v解上,全書采用了統(tǒng)一的編排方式,每個實例都包括“實例說明”、“技術(shù)要點”、“實現(xiàn)過程”和“舉一反三”4個部分。在“實例說明”中,以圖文結(jié)合的方式給出了實例的功能說明及運行效果。在“技術(shù)要點”中給出了實例的重點、難點技術(shù)和相關(guān)編程技巧。在“實現(xiàn)過程”中介紹了該實例的設(shè)計過程和主要程序代碼。在“舉一反三”中給出了相關(guān)實例的擴展應(yīng)用。
內(nèi)容概要
本書緊密圍繞程序開發(fā)人員在編程中遇到的實際問題和開發(fā)中應(yīng)該掌握的技術(shù),全面介紹了應(yīng)用C#進行程序開發(fā)的技術(shù)和技巧。全書包括窗體與界面設(shè)計、控件應(yīng)用、組件應(yīng)用、圖形技術(shù)、多媒體技術(shù)、文件系統(tǒng)、操作系統(tǒng)與Windows相關(guān)程序、注冊表、數(shù)據(jù)庫技術(shù)、SQL查詢相關(guān)技術(shù)、LINQ查詢技術(shù)、報表與打印技術(shù)、圖表技術(shù)、硬件相關(guān)開發(fā)技術(shù)、網(wǎng)絡(luò)開發(fā)技術(shù)、Web編程、加密、安全與軟件注冊、數(shù)據(jù)結(jié)構(gòu)與算法、C#高級開發(fā)、實用工具、程序打包等共21章,572個實例。 本書附有配套光盤。光盤提供了書中所有實例的源代碼,全部源代碼都經(jīng)過精心調(diào)試,在Windows XP/Windows 2000/Windows Server 2003等操作系統(tǒng)下測試通過,均能夠正常運行。 本書適合程序開發(fā)人員,也可供大中專院校師生閱讀。
書籍目錄
第1章 窗體與界面設(shè)計第2章 控件應(yīng)用第3章 組件應(yīng)用第4章 圖形技術(shù)第5章 多媒體技術(shù)第6章 文件系統(tǒng)第7章 操作系統(tǒng)與Windows相關(guān)程序第8章 注冊表第9章 數(shù)據(jù)庫技術(shù)第10章 SQL查詢相關(guān)技術(shù)第11章 LINQ查詢技術(shù)第12章 報表與打印技術(shù)第13章 圖表技術(shù)第14章 硬件相關(guān)開發(fā)技術(shù)第15章 網(wǎng)絡(luò)開發(fā)技術(shù)第16章 Web編程第17章 加密、安全與軟件注冊第18章 數(shù)據(jù)結(jié)構(gòu)與算法第19章 C#高級開發(fā)第20章 實用工具第21章 程序打包技術(shù)要點對應(yīng)實例位置
章節(jié)摘錄
?。?)新建一個Windows應(yīng)用程序,將其命名為EditAndlnsertSubReportForms,默認(rèn)主窗體為EditAndInsertSubReportForms?! 。?)在EditAnd/nsertSubReportForms窗體中添加-個CrystalReport~ewer控件,用來查看報表?! 。?)將要設(shè)計數(shù)據(jù)源的報表在報表設(shè)計器中打開,并為其添加數(shù)據(jù)源(數(shù)據(jù)源設(shè)置可參見實例438和439),將需要顯示的字段添加至報表設(shè)計器中。用鼠標(biāo)右鍵單擊報表設(shè)計器中的空白位置,選擇彈出快捷菜單中的“插入/子報表”命令,此時會出現(xiàn)一個跟隨鼠標(biāo)的虛框,單擊設(shè)計器中需要插入子報表的位置,打開圖12.60所示的“插入子報表”對話框,從項目中或特定的磁盤位置選取子報表,或者利用報表向?qū)?chuàng)建一個新子報表,本實例是通過在項目中新添加一個報表作為子報表。子報表添加完成后,單擊“插入子報表”對話框中的“鏈接”選項卡,在該對話框右側(cè)的“可用字段”中選擇合適的字段,建立主報表與子報表間的連接,如圖12.61所示。
編輯推薦
一部久享盛譽的程序開發(fā)寶典。精選570個典型范例,全面覆蓋實用和熱點技術(shù),涉及面廣,實用性強源于實際項目開發(fā),幫助讀者短時間掌握更多實用技術(shù),提高編程水平范例經(jīng)過精心編排,重點、難點突出,易學(xué)易懂書后附錄提供快速索引,即查、即學(xué)、即用。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載