30天學(xué)通C#項目案例開發(fā)

出版時間:2009-7  出版社:電子工業(yè)出版社  作者:孔琳俊  頁數(shù):505  字數(shù):787000  
Tag標簽:無  

前言

  為什么要寫這樣一本書。  為了幫助眾多的軟件開發(fā)人員能夠盡快地學(xué)習和掌握使用C#開發(fā)應(yīng)用程序,盡快地步入實際的項目開發(fā)中來,作者根據(jù)多年的項目開發(fā)經(jīng)驗編寫了此書?! ”緯?。NETFramework3。5作為開發(fā)平臺,以C#作為開發(fā)語言,以世界上最好的IDE環(huán)境VisualStudio2008作為開發(fā)工具,深入剖析了10個企業(yè)級的應(yīng)用程序,包括基于WPF的通訊錄軟件。帶繪圖功能的通信軟件。酒店管理。工廠日歷管理。醫(yī)院管理。論壇。電子商務(wù)網(wǎng)站等。深入詳解了使用WindowsForms開發(fā)企業(yè)級數(shù)據(jù)庫應(yīng)用程序。Web數(shù)據(jù)庫應(yīng)用程序。使用WPF構(gòu)建豐富效果的多媒體程序等?! ”緯奶攸c  1.秉承暢銷書“21天學(xué)通”的細致寫法  本書傳承了暢銷系列“21天學(xué)通”細致的寫作手法,本著“讓讀者少走彎路,盡快上手”的理念,用特別適合初學(xué)者著手實踐的方式,精選典型案例,講解了實際項目開發(fā)的流程,包括了項目的開發(fā)背景。需求分析。系統(tǒng)設(shè)計等,同時還對各項目開發(fā)環(huán)境的選擇進行了簡要介紹?! ”緯w例如下:  清晰的結(jié)構(gòu):本書中的所有案例都是按照筆者的實際開發(fā)過程一個模塊一個模塊地進行介紹的,這也是按照實際項目的開發(fā)流程進行的,結(jié)構(gòu)清晰,便于實際練習?! ≠N心的提示:為便于讀者閱讀,全書穿插著一些技巧和提示,幫助讀者理解知識點。  直觀的截圖:對案例給出必要的結(jié)果界面圖,幫助讀者直觀地理解范例代碼?! 》独a:截取關(guān)鍵代碼段,層次清楚,語句簡潔,體現(xiàn)了代碼優(yōu)美的原則,有利于讀者養(yǎng)成良好的代碼編寫習慣。  注釋和解析:重要代碼幾乎行行有注釋,代碼段后對關(guān)鍵代碼行逐一解釋,幫助讀者掌握相關(guān)概念,理解知識點?! 〈a位置:在書中特別給出了重要代碼段在光盤中的位置,便于讀者檢索和實踐?! 〗?jīng)作者多年的培訓(xùn)及學(xué)員的反饋證明,以上講解方式是非常適合初學(xué)者進階的學(xué)習方式,讀者按照這種方式,會非常輕松。順利地掌握本書知識并舉一反三?! ?.實用超值的DVD光盤  為幫助讀者更好地掌握和實踐,本書附贈DVD光盤,內(nèi)容包括本書內(nèi)容多媒體視頻。C#基礎(chǔ)知識多媒體視頻。電子教案(PPT)。編程參考寶典電子書。實例源代碼等?! ”緯鴥?nèi)容多媒體視頻:配有長達12小時筆者親自配音的手把手教學(xué)視頻,講解本書關(guān)鍵知識點和操作步驟。  C#開發(fā)入門視頻:本書附贈20小時C#基礎(chǔ)知識視頻講解,幫助讀者夯實基礎(chǔ),更容易地掌握本書內(nèi)容。  電子教案(PPT):本書可以作為高校相關(guān)課程的教材或課外輔導(dǎo)書,所以筆者特別制作了電子教案(PPT),方便老師教學(xué)和學(xué)生自學(xué)?! 【幊虆⒖紝毜潆娮訒簽榉奖銖V大讀者學(xué)習,特別制作了編程開發(fā)參考電子書,供讀者查閱和參考。

內(nèi)容概要

C#是目前最熱門的開發(fā)語言,它是Microsoft .NET Framework的主要開發(fā)語言。隨著微軟公司在.NET平臺上的不斷升級,C#語言及它依賴的.NET Framework日益完善和穩(wěn)固。在新發(fā)布的.NET Framework 3.5中,微軟集成了WPF、WF、WCF、LINQ等多種熱門的應(yīng)用程序開發(fā)技術(shù),使得微軟平臺的應(yīng)用程序開發(fā)變得日益豐富多彩。本書以C#作為開發(fā)語言,以.NET Framework 3.5作為開發(fā)平臺,站在開發(fā)人員的視角,深入剖析了10個企業(yè)級應(yīng)用程序的構(gòu)建,內(nèi)容涉及Windows Forms數(shù)據(jù)庫應(yīng)用程序、WPF華麗界面的多媒體軟件、Web數(shù)據(jù)庫應(yīng)用程序,以及基于Socket的通信應(yīng)用程序等,從基礎(chǔ)架構(gòu),到數(shù)據(jù)庫的設(shè)計,用戶界面的構(gòu)建以及類層次關(guān)系的構(gòu)建,一步一步,循序漸進地進行了深入的介紹,對具體的知識點深入分析,讓開發(fā)人員既知其理,又知其構(gòu)建?! ”緯奶攸c在于站在軟件開發(fā)人員的視角,從需求分析、概要分析、系統(tǒng)分析,層層推進,書中不是羅列大段代碼,而是對每個知識點進行概而全的深入詳解,適合于使用C#開發(fā)桌面型應(yīng)用程序的開發(fā)人員、對軟件開發(fā)有興趣的學(xué)生及愛好者,特別是具有一定的C#知識而又缺乏實戰(zhàn)經(jīng)驗的用戶?! ”緯劫汥VD光盤1張,內(nèi)容包括超大容量手把手教學(xué)視頻、電子教案(PPT)、編程參考寶典電子書、源代碼。

作者簡介

孔琳俊:畢業(yè)于復(fù)旦大學(xué)軟件工程學(xué)院,取得碩士學(xué)位,1999年開始從事ASP的開發(fā),有多年的ASP開發(fā)經(jīng)驗,然后在01年主要研究方向變?yōu)锳SP.NET和C#?,F(xiàn)任職于浙江一家著名學(xué)院的網(wǎng)絡(luò)中心,從事網(wǎng)絡(luò)建設(shè)與管理工作,參與學(xué)校各期網(wǎng)絡(luò)工程的設(shè)計與建設(shè),2008年開始規(guī)劃建設(shè)數(shù)字化

書籍目錄

第1章  預(yù)備知識(教學(xué)視頻:64分鐘)	 1.1  VS 2008集成化開發(fā)環(huán)境	  1.1.1  使用IDE集成開發(fā)環(huán)境	  1.1.2  使用VS 2008解決方案資源管理器	  1.1.3  使用文檔窗口	  1.1.4  工具箱窗口	  1.1.5  錯誤列表和任務(wù)列表窗口	  1.1.6  服務(wù)器資源管理器  1.1.7  使用代碼編輯器	 1.2  Windows Forms開發(fā)技術(shù)	  1.2.1  創(chuàng)建Windows Forms應(yīng)用程序	  1.2.2  使用Windows Forms開發(fā)數(shù)據(jù)庫應(yīng)用程序	 1.3  SQL Server數(shù)據(jù)庫使用簡介	  1.3.1  使用SQL Server Management Studio管理數(shù)據(jù)庫	  1.3.2  使用Intergration Services在多數(shù)據(jù)庫間傳遞數(shù)據(jù)	 1.4  章末總結(jié)	第2章  WPF版多媒體通訊錄(共2500行代碼)(教學(xué)視頻:61分鐘)	 2.1  系統(tǒng)分析	  2.1.1  需求分析	  2.1.2  可行性分析	 2.2  系統(tǒng)分析	  2.2.1  系統(tǒng)目標	  2.2.2  系統(tǒng)功能結(jié)構(gòu)	  2.2.3  構(gòu)建開發(fā)環(huán)境	  2.3.4  系統(tǒng)預(yù)覽	 2.3  開發(fā)前的準備工作	 2.4  通訊錄主窗體的設(shè)計	  2.4.1  應(yīng)用程序啟動設(shè)置	  2.4.2  主窗體用戶界面設(shè)計	  2.4.3  3D動畫功能的實現(xiàn)	  2.4.4  遍歷窗體可視化樹	 2.5  添加聯(lián)系人模塊	  2.5.1  基本用戶界面功能的實現(xiàn)	  2.5.2  多媒體功能的實現(xiàn)	  2.5.3  添加圖片功能實現(xiàn)	  2.5.4  保存聯(lián)系人功能的實現(xiàn)	 2.6  選擇圖片窗體功能的實現(xiàn)	  2.6.1  用戶界面的實現(xiàn)	  2.6.2  使用LINQ語法加載圖片	  2.6.3  StoredImageControl倒影圖片用戶控件的實現(xiàn)	 2.7  查看聯(lián)系人功能實現(xiàn)	  2.7.1  用戶界面的實現(xiàn)	  2.7.2  DataGridControl自定義驗證規(guī)則的實現(xiàn)	  2.7.3  功能方法及事件處理實現(xiàn)	 2.8  聯(lián)系人選項功能的實現(xiàn)	  2.8.1  用戶界面的實現(xiàn)	  2.8.2  實現(xiàn)延遲加載的目錄樹	 2.9  輔助功能的實現(xiàn)	  2.9.1  單件模式的聯(lián)系人列表類	  2.9.2  使用XLINQ操作XML文件	 2.10  知識點匯總	 2.11  章末總結(jié)	第3章  企業(yè)級即時消息系統(tǒng)(共8000行代碼)(教學(xué)視頻:66分鐘)	 3.1  系統(tǒng)分析	  3.1.1  需求分析	  3.1.2  可行性分析	 3.2  系統(tǒng)分析	  3.2.1  系統(tǒng)目標	  3.2.2  系統(tǒng)功能結(jié)構(gòu)	  3.2.3  構(gòu)建開發(fā)環(huán)境	  3.2.4  即時通信客戶端系統(tǒng)預(yù)覽	  3.2.5  服務(wù)器端系統(tǒng)預(yù)覽	 3.3  開發(fā)前的準備工作	  3.3.1  模塊設(shè)計	  3.3.2  系統(tǒng)流程描述	 3.4  即時通信服務(wù)類庫實現(xiàn)	  3.4.1  類庫項目結(jié)構(gòu)	  3.4.2  使用PrismConnection組件連接服務(wù)器端	  3.4.3  使用PrismServer組件封裝服務(wù)器功能	  3.4.4  使用PrismNetworkStream類封裝網(wǎng)絡(luò)流	  3.4.5  使用PrismServerImplementation組件管理用戶信息	  3.4.6  類庫中的實體類	  3.4.7  用戶信息對話框組件的實現(xiàn)	  3.4.8  服務(wù)器統(tǒng)計信息對話框組件的實現(xiàn)	 3.5  聊天室客戶端功能的實現(xiàn)	  3.5.1  聊天室客戶端主窗口實現(xiàn)	  3.5.2  連接到服務(wù)器并響應(yīng)各種連接事件	  3.5.3  發(fā)送和接收聊天消息	  3.5.4  實現(xiàn)繪圖板功能	  3.5.5  在客戶端顯示服務(wù)器端的狀態(tài)	 3.6  聊天室服務(wù)器端功能實現(xiàn)	  3.6.1  聊天服務(wù)器主窗口實現(xiàn)	  3.6.2  啟動和停止聊天服務(wù)器	  3.6.3  響應(yīng)聊天服務(wù)器事件	  3.6.4  處理服務(wù)器端用戶界面的更新	  3.6.5  發(fā)送管理性消息功能的實現(xiàn)	  3.6.6  服務(wù)器設(shè)置功能的實現(xiàn)	 3.7  知識點匯總	 3.8  章末總結(jié)	第4章  酒店管理系統(tǒng)(共78000行代碼)(教學(xué)視頻:84分鐘)	第5章  工廠日歷管理系統(tǒng)(共33000行代碼)(教學(xué)視頻:80分鐘)	第6章  醫(yī)院管理系統(tǒng)(共20000行代碼)(教學(xué)視頻:76分鐘)	第7章  人事管理系統(tǒng)(共20000行代碼)(教學(xué)視頻:72分鐘)	第8章  家庭理財幫手(共8000行代碼)(教學(xué)視頻:47分鐘)	第9章  圖書管理系統(tǒng)(共3000行代碼)(教學(xué)視頻:38分鐘)第10章  論壇系統(tǒng)(共30000行代碼)(教學(xué)視頻:97分鐘)第11章  電子商務(wù)網(wǎng)站(C#版)(共15000行代碼)( 教學(xué)視頻:49分鐘)

章節(jié)摘錄

  錯誤波浪線并不會影響開發(fā)人員繼續(xù)編寫代碼,但是當按下F5鍵編譯時,則會彈出錯誤  提示,要求開發(fā)人員進行更改才能繼續(xù)編譯?! ?.自動導(dǎo)入命名空間如果用戶使用了一個類,但是并沒有在using區(qū)添加該類所在的命名空間,則編譯時會出現(xiàn)錯誤。VS2008提供了一個非常實用的功能,可以自動導(dǎo)入命名空間?! ±纾P者在代碼編輯器中使用FileStream類,但并沒有添加對System.10命名空間的引用。代碼編輯器會對不能識別的類名稱不進行自動顏色顯示,并且會顯示一個紅色的小圖標。  當鼠標移動到這個紅色的小圖標上面時,會彈出一個小圖標。單擊這個小圖標,會彈出一個選擇窗口,使用該窗口,則可以自動地在using區(qū)添加對System.10命名空間的引用,如圖1.20所示。  本節(jié)簡要地介紹了VS2008IDE中幾個比較常用的功能,其實VS2008IDE是非常復(fù)雜的,甚至有很多書籍長篇大論地討論了VS2008IDE的使用方式,讀者也可以參考MSDN中的相關(guān)資料。

編輯推薦

  要求讀者有一定的C#編程基礎(chǔ),假如讀者還從未接觸過C#,那么建議讀者先閱讀“21天學(xué)通編程”系列中的《21天學(xué)通C#》一書,然后能更輕松地學(xué)習本書。  以項目案例為導(dǎo)向,提高讀者的項目開發(fā)水平,只需30天,便可輕松掌握10個C#項目開發(fā)。  《30天學(xué)通C#項目案例開發(fā)》特色:  秉承暢銷書“21天學(xué)通編程。系列的細致寫法  按照軟件工程的基本流程開發(fā)項目案例  提供10個典型項目案例,共217500行源代碼精解  一線開發(fā)人員全程貼心講解,上手毫不費力  12小時多媒體語音視頻教學(xué)  本書源代碼+本書電子教案(PPT)  20小時C#開發(fā)入門視頻(免費贈送)  1000余頁編程參考寶典電子書(免費贈送)《30天學(xué)通C#項目案例開發(fā)》適合以下人員閱讀  Windows Fornls軟件開發(fā)人員  數(shù)據(jù)庫開發(fā)人員  具有一定的C#理論知識,缺乏實戰(zhàn)經(jīng)驗的愛好者  使用C#技術(shù)進行畢業(yè)設(shè)計的計算機學(xué)員  Web數(shù)據(jù)庫應(yīng)用程序后臺開發(fā)人員

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    30天學(xué)通C#項目案例開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7