注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETMicrosoft .NET Framework程序設(shè)計(jì)

Microsoft .NET Framework程序設(shè)計(jì)

Microsoft .NET Framework程序設(shè)計(jì)

定 價(jià):¥58.00

作 者: (美)Jeffrey Richter著;商麗媛譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 微軟 NET程序員系列
標(biāo) 簽: 軟件工具 Framework

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302058342 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 23cm 頁(yè)數(shù): 452頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  .NET框架是一種新的計(jì)算平臺(tái),它簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā)。本書(shū)是《微軟.NET程序員系列》叢書(shū)之一。全書(shū)共5大部分,著重講述CLR的工作原理以及它所提供的功能,還將討論FCL的各個(gè)組成部分。具體內(nèi)容包括:.NET框架的基礎(chǔ)知識(shí),如何使用類(lèi)型和公共語(yǔ)言運(yùn)行庫(kù),如何設(shè)計(jì)類(lèi)型和管理類(lèi)型,并介紹了.NET中的兩類(lèi)基本類(lèi)型。本書(shū)所涵蓋的技術(shù)信息,有助于透徹地理解基礎(chǔ)的.NET設(shè)計(jì)原則。學(xué)完本書(shū)后,將能夠優(yōu)化并調(diào)試.NET框架應(yīng)用程序,從而輕松、高效地創(chuàng)建高性能且安全可靠的.NET應(yīng)用程序。本書(shū)適合廣大編程愛(ài)好者閱讀,對(duì)于使用VB或C++的程序開(kāi)發(fā)人員本書(shū)更是一本不可不讀的好書(shū)。

作者簡(jiǎn)介

暫缺《Microsoft .NET Framework程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

前言 
第Ⅰ部分 Microsoft .NET框架的基本原理
第1章 .NET框架開(kāi)發(fā)平臺(tái)的體系結(jié)構(gòu) 
1.1 將源代碼編譯成托管模塊 
1.2 將托管模塊組合為程序集 
1.3 加載公共語(yǔ)言運(yùn)行庫(kù) 
1.4 執(zhí)行程序集代碼 
1.5 .NET框架類(lèi)庫(kù) 
1.6 通用類(lèi)型系統(tǒng) 
1.7 公共語(yǔ)言規(guī)范 
1.8 非托管代碼的互操作性 
第2章 生成、打包、部署和管理應(yīng)用程序及類(lèi)型 
2.1 .NET框架的部署目標(biāo) 
2.2 將類(lèi)型加入到模塊中 
2.3 將模塊組合為程序集 
2.3.1 使用Visual Studio .NET IDE將程序集添加到項(xiàng)目中 
2.3.2 使用程序集鏈接器 
2.3.3 在程序集中包括資源文件 
2.4 程序集版本資源信息 
2.5 區(qū)域性 
2.6 簡(jiǎn)單應(yīng)用程序部署(私有部署的程序集) 
2.7 簡(jiǎn)單管理控件(配置) 
第3章 共享程序集 
3.1 兩種程序集、兩種部署方式 
3.2 給程序集起一個(gè)強(qiáng)名稱(chēng) 
3.3 全局程序集緩存 
3.4 生成一個(gè)引用強(qiáng)命名程序集的程序集 
3.5 強(qiáng)命名程序集可以防篡改 
3.6 延遲簽名 
3.7 秘密部署強(qiáng)命名程序集 
3.8 并行執(zhí)行
3.9 運(yùn)行庫(kù)如何解析類(lèi)型引用 
3.10 高級(jí)管理控件(配置) 
3.11 修復(fù)存在錯(cuò)誤的應(yīng)用程序 
第Ⅱ部分 使用類(lèi)型和公共語(yǔ)言運(yùn)行庫(kù)
第4章 類(lèi)型的基本原理 
4.1 所有的類(lèi)型都從System.Object派生 
4.2 類(lèi)型間強(qiáng)制轉(zhuǎn)換 
4.3 命名空間和程序集
第5章 基元、引用和值類(lèi)型 
5.1 編程語(yǔ)言的基元類(lèi)型 
5.2 引用類(lèi)型和值類(lèi)型 
5.3 裝箱和未裝箱值類(lèi)型 
第6章 通用對(duì)象運(yùn)算 
6.1 對(duì)象相等和恒等 
6.1.1 為基類(lèi)不重寫(xiě)Object的Equals的引用類(lèi)型實(shí)現(xiàn)Equals 
6.1.2 為一個(gè)或多個(gè)基類(lèi)重寫(xiě)Object的Equals的引用類(lèi)型實(shí)現(xiàn)Equals 
6.1.3 實(shí)現(xiàn)值類(lèi)型的Equals 
6.1.4 實(shí)現(xiàn)Equals和==/!=運(yùn)算符恒等的總結(jié) 
6.1.5 恒等 
6.2 對(duì)象的哈希代碼 
6.3 對(duì)象克隆 
第Ⅲ部分 設(shè)計(jì)類(lèi)型
第7章 類(lèi)型成員及其可訪問(wèn)性 
7.1 類(lèi)型成員 
7.2 訪問(wèn)修飾符和預(yù)定義屬性 
7.2.1 類(lèi)型預(yù)定義屬性 
7.2.2 字段預(yù)定義屬性 
7.2.3 方法預(yù)定義屬性 
第8章 常量和字段 
8.1 常量 
8.2 字段 
第9章 方法 
9.1 實(shí)例構(gòu)造函數(shù) 
9.2 類(lèi)型構(gòu)造函數(shù) 
9.3 運(yùn)算符重載方法 
9.4 轉(zhuǎn)換運(yùn)算符方法 
9.5 通過(guò)引用的方式將參數(shù)傳遞給方法 
9.6 將變量參數(shù)傳遞給方法 
9.7 如何調(diào)用虛方法 
9.8 虛方法版本控制 
第10章 屬性 
10.1 無(wú)參數(shù)屬性 
10.2 可設(shè)參數(shù)屬性 
第11章 事件 
11.1 設(shè)計(jì)公開(kāi)事件的類(lèi)型 
11.2 設(shè)計(jì)一個(gè)偵聽(tīng)事件的類(lèi)型 
11.3 顯式控制事件注冊(cè) 
11.4 設(shè)計(jì)定義多個(gè)事件的類(lèi)型 
11.5 設(shè)計(jì)EventHandlerSet類(lèi)型 
第Ⅳ部分 基本類(lèi)型
第12章 使用上下文 
12.1 字符集 
12.2 System.String類(lèi)型 
12.2.1 構(gòu)造字符串 
12.2.2 字符串是固定不變的 
12.2.3 比較字符串 
12.2.4 字符串駐留 
12.2.5 字符串池 
12.2.6 查看字符串中的字符 
12.2.7 其他的字符串操作 
12.3 有效地動(dòng)態(tài)構(gòu)造字符串 
12.3.1 構(gòu)造StringBuilder對(duì)象 
12.3.2 StringBuilder的成員 
12.4 獲取對(duì)象的String表達(dá)式 
12.4.1 特定的格式和區(qū)域性 
12.4.2 將多個(gè)對(duì)象格式化成單個(gè)字符串 
12.4.3 提供自定義格式化工具 
12.5 解析字符串以獲取對(duì)象 
12.6 編碼:字符和字節(jié)之間的轉(zhuǎn)換 
12.6.1 字符和字節(jié)的編碼/解碼數(shù)據(jù)流 
12.6.2 以64為基的字符串編碼和解碼 
第13章 枚舉類(lèi)型和位標(biāo)志 
13.1 枚舉類(lèi)型 
13.2 位標(biāo)志 
第14章 數(shù)組 
14.1 所有數(shù)組均從System.Array隱式派生 
14.2 數(shù)組轉(zhuǎn)換 
14.3 傳遞和返回?cái)?shù)組 
14.4 創(chuàng)建下限不為0的數(shù)組 
14.5 快速數(shù)組訪問(wèn) 
14.6 重新聲明一個(gè)數(shù)組 
第15章 接口 
15.1 接口和繼承 
15.2 設(shè)計(jì)支持插件組件的應(yīng)用程序 
15.3 使用接口改變已裝箱值類(lèi)型中的字段 
15.4 實(shí)現(xiàn)多個(gè)有相同方法的接口 
15.5 顯式接口成員實(shí)現(xiàn) 
第16章 自定義屬性 
16.1 使用自定義屬性 
16.2 定義自己的屬性 
16.3 屬性構(gòu)造函數(shù)和字段/屬性數(shù)據(jù)類(lèi)型 
16.4 檢測(cè)自定義屬性的使用 
16.5 互相匹配兩個(gè)屬性實(shí)例 
16.6 自定義偽屬性 
第17章 委托 
17.1 認(rèn)識(shí)委托 
17.2 使用委托來(lái)回調(diào)靜態(tài)方法 
17.3 使用委托回調(diào)實(shí)例方法 
17.4 委托實(shí)質(zhì) 
17.5 System.Delegate和System.MulticastDelegate 
17.6 比較委托是否相等 
17.7 委托鏈 
17.8 C#對(duì)委托鏈的支持 
17.9 取得調(diào)用委托鏈的更多控制權(quán) 
17.10 委托和反射 
第Ⅴ部分 管理類(lèi)型
第18章 異常 
18.1 異常處理的演變過(guò)程 
18.2 異常處理機(jī)制 
18.2.1 try塊 
18.2.2 catch塊 
18.2.3 finally塊 
18.3 異常的實(shí)質(zhì) 
18.4 System.Exception類(lèi) 
18.5 FCL定義的異常類(lèi) 
18.6 定義自己的異常類(lèi) 
18.7 如何恰當(dāng)使用異常 
18.7.1 不能有太多的finally塊 
18.7.2 有選擇地進(jìn)行捕獲 
18.7.3 從異常中輕松修復(fù) 
18.7.4 發(fā)生無(wú)法修復(fù)的異常時(shí)放棄部分完成的操作 
18.7.5 隱藏實(shí)現(xiàn)的細(xì)節(jié) 
18.8 FCL存在的問(wèn)題 
18.9 性能考慮事項(xiàng) 
18.10 捕獲篩選器 
18.11 未處理異常 
18.11.1 控制CLR在發(fā)生未處理異常時(shí)所做的工作 
18.11.2 未處理異常和Windows窗體 
18.11.3 未處理異常和ASP.NET Web窗體 
18.11.4 未處理異常和ASP.NET XML Web Services 
18.12 異常堆棧跟蹤 
18.13 調(diào)試異常 
第19章 自動(dòng)內(nèi)存管理(垃圾回收) 
19.1 垃圾回收平臺(tái)的工作原理 
19.2 垃圾回收算法 
19.3 終止 
19.3.1 調(diào)用Finalize方法的原因 
19.3.2 終止的內(nèi)部機(jī)理 
19.4 丟棄模式:強(qiáng)制對(duì)象清理 
19.4.1 使用實(shí)現(xiàn)了丟棄模式的類(lèi)型 
19.4.2 C#的using語(yǔ)句 
19.4.3 一個(gè)有趣的依賴(lài)性問(wèn)題 
19.5 弱引用 
19.6 復(fù)活 
19.7 代 
19.8 編程控制垃圾回收器 
19.9 有關(guān)垃圾回收器性能的其他問(wèn)題 
19.9.1 同步釋放分配 
19.9.2 可擴(kuò)展平行回收 
19.9.3 并發(fā)回收 
19.9.4 大對(duì)象 
19.10 監(jiān)視垃圾回收 
第20章 CLR宿主、AppDomains與反射 
20.1 元數(shù)據(jù):.NET框架的基石 
20.2 CLR宿主 
20.3 AppDomain 
20.3.1 跨AppDomain邊界訪問(wèn)對(duì)象 
20.3.2 AppDomain事件 
20.3.3 應(yīng)用程序及其如何宿主CLR和管理AppDomain 
20.3.4 Yukon 
20.4 反射 
20.5 反射程序集的類(lèi)型 
20.6 反射AppDomain的程序集 
20.7 反射類(lèi)型的成員:綁定 
20.8 顯式加載程序集 
20.8.1 將程序集作為數(shù)據(jù)文件載入 
20.8.2 建立Exception派生類(lèi)型的層次結(jié)構(gòu) 
20.9 顯式卸載程序集:卸載AppDomain 
20.10 獲取System.Type對(duì)象的引用 
20.11 反射類(lèi)型的成員 
20.11.1 創(chuàng)建類(lèi)型的實(shí)例 
20.11.2 調(diào)用類(lèi)型的方法 
20.11.3 一次綁定、多次調(diào)用 
20.12 反射類(lèi)型的接口 
20.13 反射的性能

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)