出版時(shí)間:2010-4 出版社:電子工業(yè)出版社 作者:周羽明,劉元婷 編著 頁數(shù):420
前言
由于經(jīng)濟(jì)危機(jī)等不利因素的影響,世界經(jīng)濟(jì)處在一種不確定中。IT行業(yè)也不能獨(dú)善其身,同樣面臨著嚴(yán)峻的挑戰(zhàn)。很多IT企業(yè)開始收縮產(chǎn)品線,裁減開發(fā)團(tuán)隊(duì)規(guī)模以應(yīng)對這場危機(jī)。然而在這樣的形勢下,我們看到世界基礎(chǔ)軟件開發(fā)以及中國的外包產(chǎn)業(yè)卻逆風(fēng)飛揚(yáng),呈現(xiàn)出一種前所未有的所謂“危機(jī)、危機(jī)、危中尋機(jī)”的態(tài)勢?! ∈旰埃任覀儺厴I(yè)走向社會(huì)以后,卻發(fā)現(xiàn)自己學(xué)到的知識(shí)與社會(huì)所有脫節(jié)。特別是計(jì)算機(jī)行業(yè),技術(shù)發(fā)展日新月異。但是在學(xué)校所學(xué)知識(shí)真的就沒有用么?不!這就像武俠小說,這十年我們已經(jīng)練就了內(nèi)功,但是卻不會(huì)一套拳法、劍法,怎么能闖蕩江湖。特別是計(jì)算機(jī)專業(yè)的學(xué)生,數(shù)學(xué)和計(jì)算機(jī)基礎(chǔ)的學(xué)習(xí),已經(jīng)讓我們有了不淺的內(nèi)功,只需要把這些內(nèi)功發(fā)揮出來。所以,我們可能需要的就是一套武林最正派的外家功夫! .NET技術(shù)叢書 微軟公司一直引領(lǐng)IT行業(yè)的發(fā)展,平臺(tái)占據(jù)市場絕大多數(shù)份額。而對于一個(gè)計(jì)算機(jī)專業(yè)的從業(yè)人員來說,對微軟整體技術(shù)的把握與發(fā)展,也是大多數(shù)IT從業(yè)人員的必然選擇?!?NET技術(shù)叢書”將帶領(lǐng)我們從基礎(chǔ)開始進(jìn)入微軟平臺(tái)開發(fā)領(lǐng)域,本套叢書包含:《.NET平臺(tái)與C#面向?qū)ο蟪绦蛟O(shè)計(jì)》、《.NET平臺(tái)下Windows程序設(shè)計(jì)》、《.NET平臺(tái)下Web程序設(shè)計(jì)》。三本書分別面向基礎(chǔ)的語言與面向?qū)ο蟮乃枷?,Windows 平臺(tái)與Web平臺(tái)。提供最實(shí)用的市場主流知識(shí)和技術(shù)實(shí)訓(xùn)實(shí)驗(yàn),讓我們?nèi)嬲莆瘴④涢_發(fā)平臺(tái)的方方面面。本套叢書全部作者均來自一線開發(fā)人員,具有多年的實(shí)踐項(xiàng)目經(jīng)驗(yàn),除封面署名作者外其他參與編寫人員有:張丹、許建平、朱益銘、沈?qū)?、俞峰。 按照學(xué)習(xí)的順序和技術(shù)的難易程度,每一個(gè)知識(shí)點(diǎn)都配套詳細(xì)的實(shí)訓(xùn)實(shí)驗(yàn),通過實(shí)訓(xùn)實(shí)驗(yàn)最快地學(xué)習(xí)所有技術(shù)的一招一式。除了知識(shí)點(diǎn)以外,詳細(xì)地講解了150多個(gè)實(shí)驗(yàn),手把手地帶領(lǐng)讀者從零開始,進(jìn)入到.NET開發(fā)的各個(gè)方面的知識(shí)點(diǎn)。200多個(gè)基礎(chǔ)項(xiàng)目實(shí)驗(yàn)的源碼,而當(dāng)我們學(xué)習(xí)知識(shí)和實(shí)驗(yàn)后,還有4個(gè)不同方向的中小型真實(shí)項(xiàng)目源碼供我們理解,掌握它們以后就可以達(dá)到勝任著名外企開發(fā)職位或一般企業(yè)初級項(xiàng)目經(jīng)理職位的水準(zhǔn)。到此,我們可以真正地下山,闖蕩江湖了!?
內(nèi)容概要
微軟公司一直引領(lǐng)IT行業(yè)的發(fā)展,平臺(tái)占據(jù)市場絕大多數(shù)份額。對微軟整體技術(shù)的把握與發(fā)展,也是大多數(shù)IT從業(yè)人員的必然選擇。 本書帶讀者全面學(xué)習(xí)掌握微軟.NET平臺(tái)、.NET平臺(tái)上最重要的語言C#、C#不同的版本之間的區(qū)別、面向?qū)ο蟮木幊趟枷胍约癠ML的基礎(chǔ)知識(shí)。相信通過學(xué)習(xí),您可以全面的掌握.NET平臺(tái)基礎(chǔ)知識(shí)和C#面向?qū)ο蟮某绦蛟O(shè)計(jì)?! ”緯鴤?cè)重實(shí)用性,按照學(xué)習(xí)的順序和技術(shù)的難易程度,每一個(gè)知識(shí)點(diǎn)都配套詳細(xì)的實(shí)訓(xùn)實(shí)驗(yàn),通過實(shí)訓(xùn)實(shí)驗(yàn)讓我們以最快的速度全面掌握微軟平臺(tái)與技術(shù)?! ”緯勺鳛楦咝I(yè)學(xué)生的專業(yè)課參考書目,初學(xué)者的學(xué)習(xí)資料,更是所有.NET平臺(tái)C#愛好者的實(shí)驗(yàn)指導(dǎo)書。
書籍目錄
第1章 微軟.NET平臺(tái)介紹 1.1 .NET Framework概述 1.1.1 Microsoft .NET計(jì)劃 1.1.2 .NET Framework 1.2 公共語言運(yùn)行庫 1.3 .NET Framework類庫 1.3.1 .NET Framework類庫概述 1.3.2 命名約定 1.3.3 重要命名空間說明 1.4 通用類型系統(tǒng) 1.4.1 值類型 1.4.2 引用類型 1.5 托管代碼的執(zhí)行過程 1.6 托管模塊 1.7 元數(shù)據(jù) 1.8 程序集 1.8.1 單文件程序集 1.8.2 多文件程序集 1.8.3 程序集的功能 1.8.4 程序集解決DLL Hell問題 1.8.5 兩種程序集和兩種部署方式 1.9 應(yīng)用程序域 1.9.1 應(yīng)用程序域和程序集 1.9.2 應(yīng)用程序域和線程 1.9.3 編程應(yīng)用程序域 1.10 內(nèi)存管理 1.10.1 C++開發(fā)人員 1.10.2 Visual Basic開發(fā)人員 1.10.3 COM開發(fā)人員 1.11 異常處理 1.12 代碼設(shè)計(jì)規(guī)范 1.12.1 大小寫樣式 1.12.2 標(biāo)識(shí)符的大小寫規(guī)則 1.13 命名規(guī)則 1.13.1 命名類、結(jié)構(gòu)和接口的規(guī)則 1.13.2 命名類成員的規(guī)則 1.13.3 命名參數(shù)的規(guī)則 1.13.4 命名命名空間 1.13.5 命名資源 1.14 .NET Framework .5新特性 1.14.1 .NET Compact Framework 1.14.2 ASP.NET 1.14.3 Common Language Runtime 1.14.4 Threading 1.14.5 Networking 1.14.6 Windows CommunicationFoundation 1.14.7 Windows Forms 第2章 微軟.NET平臺(tái)動(dòng)手實(shí)驗(yàn) 2.1 實(shí)驗(yàn)要求與實(shí)驗(yàn)?zāi)繕?biāo) 2.1.1 實(shí)驗(yàn)要求 2.1.2 實(shí)驗(yàn)?zāi)繕?biāo) 2.2 實(shí)驗(yàn)1:安裝Microsoft .NET FrameworkSDK 2.2.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.2.2 實(shí)驗(yàn)步驟 2.3 實(shí)驗(yàn)2 創(chuàng)建一個(gè)簡單的.NET應(yīng)用程序 2.3.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.3.2 實(shí)驗(yàn)步驟 2.3.3 代碼分析 2.4 實(shí)驗(yàn)3:值類型與引用類型 2.4.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.4.2 實(shí)驗(yàn)步驟 2.4.3 裝箱拆箱操作 2.4.4 轉(zhuǎn)換參考 2.5 實(shí)驗(yàn)4:查看元數(shù)據(jù) 2.5.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.5.2 實(shí)驗(yàn)步驟 2.6 實(shí)驗(yàn)5:使用程序集編程 2.6.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.6.2 實(shí)驗(yàn)步驟 2.7 實(shí)驗(yàn)6:異常處理 2.7.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.7.2 實(shí)驗(yàn)步驟 2.7.3 異常處理的最佳實(shí)踐 2.8 實(shí)驗(yàn)7:使用.NET Framework工具 2.8.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.8.2 實(shí)驗(yàn)步驟 Steps 2.9 實(shí)驗(yàn)8:FxCop 2.9.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.9.2 實(shí)驗(yàn)步驟 Steps 2.10 實(shí)驗(yàn)9:使用Visual Studio 創(chuàng)建應(yīng)用程序 2.10.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.10.2 實(shí)驗(yàn)步驟 Steps 2.10.3 Visual Studio IDE 2.11 實(shí)驗(yàn)10:控制程序集版本 2.11.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.11.2 實(shí)驗(yàn)步驟 第3章 C#語言(2.0版本~3.5版本) 3.1 第1個(gè)C#應(yīng)用程序 3.1.1 Hello World 3.1.2 Main()和命令行參數(shù) 3.2 數(shù)據(jù)類型 3.2.1 基元類型 3.2.2 整數(shù)類型 3.2.3 布爾類型 3.2.4 實(shí)數(shù)類型 3.2.5 字符類型 3.2.6 Checked與Unchecked 3.2.7 值類型與引用類型 3.2.8 值類型的裝箱與拆箱 3.3 數(shù)組 3.3.1 作為對象的數(shù)組 3.3.2 一維數(shù)組 3.3.3 多維數(shù)組 3.3.4 交錯(cuò)數(shù)組 3.3.5 對數(shù)組使用foreach 3.3.6 將數(shù)組作為參數(shù)傳遞 3.3.7 使用ref和out傳遞數(shù)組 3.4 結(jié)構(gòu)及枚舉 3.4.1 使用結(jié)構(gòu) 3.4.2 枚舉 3.5 變量和常量 3.5.1 變量 3.5.2 常量 3.6 類型轉(zhuǎn)換 3.6.1 隱式轉(zhuǎn)換 3.6.2 顯式類型轉(zhuǎn)換 3.7 操作符及表達(dá)式 3.7.1 操作符及表達(dá)式 3.7.2 算術(shù)操作符 3.7.3 賦值操作符和表達(dá)式 3.7.4 關(guān)系操作符和表達(dá)式 3.7.5 邏輯操作符和表達(dá)式 3.7.6 移位運(yùn)算符 3.7.7 條件邏輯運(yùn)算符 3.7.8 條件運(yùn)算符 3.8 語句 3.8.1 選擇語句 3.8.2 迭代語句 3.8.3 跳轉(zhuǎn)語句 3.8.4 異常處理語句 3.9 類及其成員 3.9.1 類 3.9.2 成員 3.10 委托及事件 3.10.1 委托 3.10.2 使用委托 3.10.3 事件 3.10.4 使用事件 3.11 泛型 3.11.1 泛型類和泛型方法 3.11.2 泛型的優(yōu)點(diǎn) 3.11.3 泛型類型參數(shù) 3.11.4 泛型類 3.11.5 泛型方法 3.12 迭代器 3.12.1 概述 3.12.2 使用 3.12.3 yield語句 3.13 異常及其處理 3.14 命名空間 3.15 迭代程序 3.16 迭代程序?qū)崿F(xiàn) 3.17 遞歸迭代 3.18 局部類型 3.19 匿名方法 3.19.1 傳遞參數(shù)到匿名方法 3.19.2 實(shí)現(xiàn) 3.19.3 一般匿名方法 3.19.4 示例 3.20 委托推理 3.21 屬性和索引的可見性 3.22 靜態(tài)類 3.22 全局命名空間限定符 3.23 內(nèi)聯(lián)警告 3.24 .NET .5平臺(tái)的新性能 3.24.1 隱式類型本地變量 3.24.2 為對象和集合初始值設(shè)定項(xiàng) 3.24.3 匿名類型 3.24.4 擴(kuò)展方法 3.24.5 自動(dòng)實(shí)現(xiàn)屬性 3.24.6 分部方法 第4章 C#語言實(shí)驗(yàn) 4.1 實(shí)驗(yàn)要求與實(shí)驗(yàn)?zāi)繕?biāo) 4.1.1 實(shí)驗(yàn)要求 4.1.2 實(shí)驗(yàn)?zāi)繕?biāo) 4.2 命令行參數(shù) 4.2.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.2.2 實(shí)驗(yàn)步驟 4.3 方法 4.3.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.3.2 實(shí)驗(yàn)步驟 4.4 值和枚舉類型 4.4.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.4.2 實(shí)驗(yàn)步驟 4.5 屬性 4.5.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.5.2 實(shí)驗(yàn)步驟 4.6 屬性編程 4.6.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.6.2 實(shí)驗(yàn)步驟 4.7 XML文檔注釋 4.7.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.7.2 實(shí)驗(yàn)步驟 4.8 if-else語句 4.8.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.8.2 實(shí)驗(yàn)步驟 4.9 switch語句 4.9.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.9.2 實(shí)驗(yàn)步驟 4.10 循環(huán)語句 4.10.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.10.2 實(shí)驗(yàn)步驟 4.11 變長參數(shù) 4.11.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.11.2 實(shí)驗(yàn)步驟 4.12 數(shù)組 4.12.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.12.2 實(shí)驗(yàn)步驟 4.13 結(jié)構(gòu) 4.13.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.13.2 實(shí)驗(yàn)步驟 4.14 C#語言與面向?qū)ο蟀姹究刂? 4.14.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.14.2 實(shí)驗(yàn)步驟 4.15 自定義轉(zhuǎn)換 4.15.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.15.2 實(shí)驗(yàn)步驟 4.16 抽象類 4.16.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.16.2 實(shí)驗(yàn)步驟 4.17 const關(guān)鍵字 4.17.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.17.2 實(shí)驗(yàn)步驟 4.18 readonly關(guān)鍵字 4.18.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.18.2 實(shí)驗(yàn)步驟 4.19 靜態(tài)成員 4.19.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.19.2 實(shí)驗(yàn)步驟 4.20 值傳遞與引用傳遞 4.20.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.20.2 實(shí)驗(yàn)步驟 4.21 索引器 4.21.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.21.2 實(shí)驗(yàn)步驟 4.22 ref關(guān)鍵字 4.22.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.22.2 實(shí)驗(yàn)步驟 4.23 out關(guān)鍵字 4.23.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.23.2 實(shí)驗(yàn)步驟 4.24 as運(yùn)算符 4.24.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.24.2 實(shí)驗(yàn)步驟 4.25 is運(yùn)算符 4.25.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.25.2 實(shí)驗(yàn)步驟 4.26 sizeof方法 2.26.1 實(shí)驗(yàn)?zāi)繕?biāo) 2.26.2 實(shí)驗(yàn)步驟 4.27 Array類 4.27.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.27.2 實(shí)驗(yàn)步驟 4.28 ArrayList類 4.28.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.28.2 實(shí)驗(yàn)步驟 4.29 分部類 4.29.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.29.2 實(shí)驗(yàn)步驟 4.30 委托 4.30.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.30.2 實(shí)驗(yàn)步驟 4.31 事件 4.31.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.31.2 實(shí)驗(yàn)步驟 4.32 委托的使用 4.32.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.32.2 實(shí)驗(yàn)步驟 4.33 事件 4.33.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.33.2 實(shí)驗(yàn)步驟 4.34 索引器1 4.34.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.34.2 實(shí)驗(yàn)步驟 4.35 索引器2 4.35.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.35.2 實(shí)驗(yàn)步驟 4.36 線程 4.36.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.36.2 實(shí)驗(yàn)步驟 4.37 線程池 4.37.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.37.2 實(shí)驗(yàn)步驟 4.38 線程同步和交互 4.38.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.38.2 實(shí)驗(yàn)步驟 4.39 非托管代碼 4.39.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.39.2 實(shí)驗(yàn)步驟 4.40 代碼安全性控制 4.40.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.40.2 實(shí)驗(yàn)步驟 4.41 類庫設(shè)計(jì) 4.41.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.41.2 實(shí)驗(yàn)步驟 4.42 顯式接口實(shí)現(xiàn) 4.42.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.42.2 實(shí)驗(yàn)步驟 4.43 自定義屬性類 4.43.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.43.2 實(shí)驗(yàn)步驟 4.44 條件方法 4.44.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.44.2 實(shí)驗(yàn)步驟 4.45 Console類增強(qiáng) 4.45.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.45.2 實(shí)驗(yàn)步驟 4.46 抽象屬性 4.46.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.46.2 實(shí)驗(yàn)步驟 4.47 實(shí)例構(gòu)造函數(shù) 4.47.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.47.2 實(shí)驗(yàn)步驟 4.48 靜態(tài)類與靜態(tài)類成員 4.48.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.48.2 實(shí)驗(yàn)步驟 4.49 反射:GetType 4.49.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.49.2 實(shí)驗(yàn)步驟 4.50 反射:晚期綁定 4.50.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.50.2 實(shí)驗(yàn)步驟 4.51 泛型入門 4.51.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.51.2 實(shí)驗(yàn)步驟 4.52 泛型類庫 4.52.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.52.2 實(shí)驗(yàn)步驟 4.53 泛型 4.53.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.53.2 實(shí)驗(yàn)步驟 4.54 泛型與非泛型代碼的性能比較1 4.54.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.54.2 實(shí)驗(yàn)步驟 4.55 泛型與非泛型代碼的性能比較2 4.55.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.55.2 實(shí)驗(yàn)步驟 4.56 匿名委托1 4.56.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.56.2 實(shí)驗(yàn)步驟 4.57 匿名委托2 4.57.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.57.2 實(shí)驗(yàn)步驟 4.58 迭代器入門 4.58.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.58.2 實(shí)驗(yàn)步驟 4.59 可空類型入門 4.59.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.59.2 實(shí)驗(yàn)步驟 4.60 迭代器 4.60.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.60.2 實(shí)驗(yàn)步驟 4.61 可空類型 4.61.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.61.2 實(shí)驗(yàn)步驟 4.62 迭代器與Yield 4.62.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.62.2 實(shí)驗(yàn)步驟 4.63 集合類 4.63.1 實(shí)驗(yàn)?zāi)繕?biāo) 4.63.2 實(shí)驗(yàn)步驟 第5章 面向?qū)ο蟮脑O(shè)計(jì)思想與UML 5.1 面向?qū)ο蠹夹g(shù) 5.1.1 面向?qū)ο蟮母拍? 5.1.2 面向?qū)ο蠓治? 5.1.3 面向?qū)ο笤O(shè)計(jì) 5.1.4 面向?qū)ο缶幊? 5.2 類及其成員 5.2.1 類 5.2.2 類成員 5.2.3 訪問修飾符 5.2.4 靜態(tài)類和靜態(tài)類成員 5.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 5.3.1 構(gòu)造函數(shù) 5.3.2 使用構(gòu)造函數(shù) 5.3.3 實(shí)例構(gòu)造函數(shù) 5.3.4 私有構(gòu)造函數(shù) 5.3.5 靜態(tài)構(gòu)造函數(shù) 5.3.6 析構(gòu)函數(shù) 5.4 方法 5.4.1 聲明 5.4.2 參數(shù) 5.4.3 返回值 5.4.4 傳遞參數(shù) 5.4.5 重載 5.4.6 操作符重載 5.5 字段及屬性 5.5.1 字段 5.5.2 屬性 5.5.3 非對稱訪問器可訪問性 5.6 索引器 5.6.1 使用索引器 5.6.2 屬性和索引器間比較 5.7 嵌套類型 5.8 繼承 5.8.1 繼承 5.8.2 抽象類和密封類 5.8.3 多態(tài)性 5.8.4 Override和New使用指南 5.9 接口 5.9.1 接口及其成員 5.9.2 接口屬性 5.9.3 接口中的索引器 5.9.4 接口實(shí)現(xiàn) 5.9.5 顯式接口實(shí)現(xiàn) 5.9.6 抽象類和接口 5.10 分部類 5.11 UML基礎(chǔ) 5.11.1 UML的出現(xiàn) 5.11.2 UML的內(nèi)容 5.11.3 UML的主要特點(diǎn) 5.11.4 UML的應(yīng)用領(lǐng)域 5.12 類設(shè)計(jì)器 5.12.1 功能 5.12.2 使用類關(guān)系圖 5.12.3 設(shè)計(jì)類和類型 5.12.4 查看類關(guān)系圖中的類型和關(guān)系 5.12.5 重構(gòu)類和類型 第6章 面向?qū)ο蟮脑O(shè)計(jì)思想與UML實(shí)驗(yàn) 6.1 繼承 6.1.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.1.2 實(shí)驗(yàn)步驟 6.2 base關(guān)鍵字 6.2.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.2.2 實(shí)驗(yàn)步驟 6.3 this關(guān)鍵字 6.3.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.3.2 實(shí)驗(yàn)步驟 6.4 繼承、封裝和多態(tài) 6.4.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.4.2 實(shí)驗(yàn)步驟 6.5 new關(guān)鍵字 6.5.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.5.2 實(shí)驗(yàn)步驟 6.6 接口 6.6.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.6.2 實(shí)驗(yàn)步驟 6.7 抽象方法與版本控制 6.7.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.7.2 實(shí)驗(yàn)步驟 6.8 版本控制 6.8.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.8.2 實(shí)驗(yàn)步驟 6.9 運(yùn)算符重載1 6.9.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.9.2 實(shí)驗(yàn)步驟 6.10 運(yùn)算符重載2 6.10.1 實(shí)驗(yàn)?zāi)繕?biāo) 6.10.2 實(shí)驗(yàn)步驟
章節(jié)摘錄
第1章 微軟.NET平臺(tái)介紹 1.1 .NET Framework概述 1.1.1 Microsoft.NET計(jì)劃 .NET是為數(shù)字生活和信息時(shí)代的每一個(gè)個(gè)體、分子、單位和組織提供支撐,并且用來建立.NET體驗(yàn)的基礎(chǔ)軟件平臺(tái)。該平臺(tái)提供編程模型和一些工具,可編程XML Web服務(wù),保證讓用戶,而非應(yīng)用程序來控制交互和交流的過程,也是一種向用戶提供個(gè)性化、簡單、一致且安全的應(yīng)用程序、服務(wù)和設(shè)備的方法?! ∥④浌就瞥?NET計(jì)劃的目標(biāo)是將范圍廣泛的微軟產(chǎn)品及其各種服務(wù)組織起來,置于各種互聯(lián)設(shè)備共同的視野范圍之內(nèi),其中包括服務(wù)器、固定和移動(dòng)的設(shè)備等。在技術(shù)層次,微軟瞄準(zhǔn)了如下3個(gè)層面?! 。?)Web服務(wù)?! 。?)部署平臺(tái)(服務(wù)器和客戶端)?! 。?)開發(fā)平臺(tái)?! MLWeb服務(wù)正在成為業(yè)界標(biāo)準(zhǔn),各種異構(gòu)的編程框架和軟件系統(tǒng)要采用XMLWeb服務(wù)相互溝通。換言之,XML Web服務(wù)是工業(yè)界為了實(shí)現(xiàn)軟件技術(shù)服務(wù)的順暢提供而采用的一種通信服務(wù)標(biāo)準(zhǔn),.NET框架可以通過提供模型和工具幫助開發(fā)人員實(shí)現(xiàn)這種服務(wù)?! 〔捎肵ML Web通信標(biāo)準(zhǔn),.NET提供包括數(shù)據(jù)、電子郵件、商務(wù)基礎(chǔ)結(jié)構(gòu)、集成的商務(wù)進(jìn)程、Web應(yīng)用和管理、安全,以及移動(dòng)實(shí)時(shí)訪問等服務(wù)。開發(fā)人員使用Microsoft.NET框(Microsoft.NETFramework)來創(chuàng)建解決方案,開發(fā)實(shí)際的軟件產(chǎn)品,幫助用戶展開真正的實(shí)施。
編輯推薦
《.NET平臺(tái)與C#面向?qū)ο蟪绦蛟O(shè)計(jì)》按照學(xué)習(xí)的順序和技術(shù)的難易程度,每一個(gè)知識(shí)點(diǎn)都配套詳細(xì)的實(shí)訓(xùn)實(shí)驗(yàn),通過實(shí)訓(xùn)實(shí)驗(yàn)最快地學(xué)習(xí)所有技術(shù)的一招一式。提供所有的實(shí)驗(yàn)源代碼,在學(xué)習(xí)知識(shí)和實(shí)驗(yàn)后,還有四個(gè)不同方向的中小型真實(shí)項(xiàng)目源碼供我們理解,到此,我們可以真正地下山,闖蕩江湖了! 如果你是計(jì)算機(jī)專業(yè)的畢業(yè)生,《.NET平臺(tái)與C#面向?qū)ο蟪绦蛟O(shè)計(jì)》能最快地把大學(xué)的知識(shí)轉(zhuǎn)換成就業(yè)的資本和能力,最快地發(fā)揮出我們的積累,創(chuàng)造機(jī)會(huì)?! ∪绻脒M(jìn)入計(jì)算機(jī)行業(yè),《.NET平臺(tái)與C#面向?qū)ο蟪绦蛟O(shè)計(jì)》能讓我們最快地學(xué)到最實(shí)用的技術(shù),給我們帶來更多的發(fā)展與工作機(jī)會(huì),以及以后的方向?! ∥磥硎俏覀兊?! 市場最主流的技術(shù)與平臺(tái) 專為快速學(xué)習(xí)和就業(yè)而設(shè)計(jì) 詳細(xì)的實(shí)驗(yàn)步驟和講解 手把手帶您熟悉微軟技術(shù) 知識(shí)+實(shí)驗(yàn)=快速掌握+就業(yè)
圖書封面
評論、評分、閱讀與下載
.NET平臺(tái)與C#面向?qū)ο蟪绦蛟O(shè)計(jì) PDF格式下載