《C#和。net3.0第一步》是2008年清華大學出版社出版的圖書,作者是周禮。
基本介紹
- 書名:C#和.net3.0第一步
- 作者:周禮
- 定價:99
- 出版社:清華大學出版社
- 出版時間:2008
- 開本:16
版權資訊,內容簡介,目錄,
版權資訊
書 名: C#和.net3.0第一步
作 者:周禮
出版時間: 2008
ISBN: 9787302171904
開本: 16
定價: 99.00 元
作者簡介:中山大學計算機套用專業碩士,有豐富的軟體設計開發經驗,曾任高級軟體工程師、系統工程師、系統分析師、技術總監等職位。項目經驗包括:語音卡驅動、流媒體傳輸播放、遠程教育平台、分散式金融數據採集、網路遊戲等。
內容簡介
本書共分三篇,每篇十章,共三十章,兼顧理論和實際套用。三篇承上啟下地講解了VC#的開發技術和套用技巧。
第一篇介紹.NETFramework3.0開發框架和C#語言的基礎知識,透徹地講解了面向對象開發思想在C#中的貫徹、基本的WinForm窗體編程模型、檔案讀寫技術和註冊表操作,使讀者在學習完本篇之後能夠使用WinForm進行小型的套用開發。
第二篇包含了C#語言相關的高級概念,如集合對象、泛型、程式集、多執行緒等等,重點講述了VC#中數據處理的相關技術,如ADO.NET編程、數據集、數據綁定、DataGridView控制項、列印和報表等,同時,對面向對象的分析與設計、組件技術、三層架構,以及最新的WWF(工作流)都作了深入淺出的講解和套用示範。
第三篇主要關注網路方面的知識,介紹了C#點對點通訊編程、Internet訪問,重點講述了Web開發的相關模型,包括ASP.NETWeb開發、ASP.NETAjax、Web服務等,並引入最新的面向服務編程模型WCF和面向描述編程模型WPF,講解了它們的概念和實際運用,同時,對與實際項目開發密切相關的安裝與部署技術、單元測試和重構技術,以及代碼的加密和混淆技術都作了講解,使讀者能夠了解企業級網路套用的設計與開發。
本書在講解具體的知識點時均採用直觀短小的實例進行講述,對書中的難點和疑點均採用相關的生活案例或圖形圖像來描述,使讀者更容易掌握其技術的本質。在講透具體的技術點後,則會給出項目級的實例來展示這些技術在實際中的運用,使讀者能夠對相關的企業級開發做到融會貫通。
本書適用於C#和.NET初學者、開發者和講授C#和.NET的教師,也可作為大學及計算機培訓班的C#和.NET課程教材。
目錄
第一篇門
第1章進入Microsoft.NET世界2
1.1Microsoft.NET的理念2
1.1.1VisualStudio.NET的歷史和延承3
1.1.2初識.NETFramework4
1.2.NETFramework的架構5
1.2.1什麼是公共語言運行時(CLR)5
1.2.2微軟中間語言——MSIL6
1.2.3.NET框架中的程式語言7
1.2.4多語言支持和語言互操作的基礎——CTS和CLS7
1.2.5了解.NET類庫8
1.3開發環境的安裝9
1.3.1VisualStudio的安裝10
1.3.2安裝.NETFramework3.0環境11
1.3.3關於VisualStudio2007及VisualStudio200814
1.4開始我們的應用程式15
1.4.1你的第一個C#程式15
1.4.2VisualStudio2005介紹17
1.4.3幫助文檔的使用23
1.5小結25
第2章C#語言基礎26
第3章C#中的面向對象67
第4章面向對象的高級概念95
第5章高級類型127
第6章Windows窗體編程163
第7章窗體控制項編程186
第8章處理異常210
第9章操作檔案和註冊表231
第10章案例——書籍收藏系統255
第二篇質
第11章集合對象273
第12章泛型304
第13章多執行緒327
第14章ADO.NET編程361
第15章數據綁定416
第16章列印和報表444
第17章組件技術466
第18章軟體開發方式486
第19章Windows工作流基礎(WWF)520
第20章案例——黑木崖家庭財務系統559
第三篇道
第21章網路編程594
第22章XML616
第23章ASP.NET基礎645
第24章ASP.NET進階671
第25章Web服務700
第26章Windows描述基礎(WPF)722
第27章WCF和AJAX752
第28章項目的安裝與部署773
第29章單元測試和重構795
第30章案例——天天購物商城817
附錄AC#語言規範838
命名規範839
注釋規範844
行文規範845
附表851
附錄B快捷鍵參考854
……