欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CLR via C#(第3版) 帶書簽中英文版及隨書源代碼 PDF掃描版[119MB]

CLR via C#(第3版)

  • 書籍大?。?span>119.24MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:C#
  • 應(yīng)用平臺:PDF
  • 更新時間:2014-05-10
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

CLR via C#(第3版) 內(nèi)容簡介:

《CLR via C#(第3版)》深入、全面探討.NET Framework、CLR和多核編程,廣泛討論Framework Class Library(FCL)核心類型,對泛型和線程處理等深奧難懂的開發(fā)概念提供權(quán)威、實(shí)用的指導(dǎo)
自下而上,由淺入深掌握CLR和.NET的權(quán)威指南
享有全球盛譽(yù)的編程專家Jeffrey Richter,這位與Microsoft.NET開發(fā)團(tuán)隊(duì)合作長達(dá)8年時間的資深顧問,在《CLR via C#(第3版)》中和讀者分享他編程生涯中積累的所有豐富經(jīng)驗(yàn)和心得,他的獨(dú)到。睿智的見解,他的遠(yuǎn)見卓識,為開發(fā)人員構(gòu)建健壯、可靠和具有良好響應(yīng)能力的應(yīng)用程序與組件奠定了良好的基礎(chǔ)。


作者簡介
作者:(美國)瑞奇特(Jeffrey Richter) 譯者:周靖

CLR via C#(第3版) 目錄:

第I部分 CLR基礎(chǔ)
第1章 CLR的執(zhí)行模型
1.1 將源代碼編譯成托管模塊
1.2 將托管模塊合并成程序集
1.3 加載公共語言運(yùn)行時
1.4 執(zhí)行程序集的代碼
1.4.1 IL和驗(yàn)證
1.4.2 不安傘的代碼
1.5 本地代碼生成器:NGen.exe
1.6 Framework類庫
1.7 通用類型系統(tǒng)
1.8 公共語言規(guī)范
1.9 與非托管代碼的互操作性

第2章 生成、打包、部署和管理應(yīng)用程序及類型
2.1.NETFramework部署目標(biāo)
2.2 將類型生成到模塊中響應(yīng)文件
2.3元數(shù)據(jù)概述
2.4 將模塊合并成程序集
2.4.1 使用Visual Studio IDE將程序集添加到項(xiàng)目中.
2.4 :2使用程序集鏈接器
2.4.3 為程序集添加資源文件
2.5 程序集版本資源信息
2.6 語言文化
2.7 簡單應(yīng)用程序部署(私有部署的程序集)
2.8 簡單管理控制(配置)

第3章 共享程序集和強(qiáng)命名程序集
3.1 兩種程序集,兩種部署
3.2 為程序集分配強(qiáng)名稱
3.3 全局程序集緩存
3.4 在生成的程序集中引用一個強(qiáng)命名程序集
3.5 強(qiáng)命名程序集能防范篡改
3.6 延遲簽名
3.7 私有部署強(qiáng)命名程序集
3.8 “運(yùn)行時”如何解析類型引用
3.9 高級管理控制(配置)發(fā)布者策略控制

第II部分 設(shè)計(jì)類型
第4章 類型基礎(chǔ).
4.1 所有類型都從System Object派生
4.2 類型轉(zhuǎn)換
4.3 命名空間和程序集
4.4 運(yùn)行時的相互聯(lián)系
第5章 基元類型、引用類型和值類型
5.1 編程語言的基元類型
5.2 引用類型和值類型
5.3 值類型的裝箱和拆箱
5.3.1 使用接口更改已裝箱值類型中的字段(以及為什么不應(yīng)該這樣做)
5.3.2 對象相等性和同一性
5.4 對象哈希碼
5.5 dynamic基元類型

第6章 類型和成員基礎(chǔ)
6.1 類型的各種成員
6.2 類型的可見性
友元程序集
6.3 成員的可訪問性
6.4 靜態(tài)類
6.5 分部類、結(jié)構(gòu)和接口
6.6 組件、多態(tài)和版木控制
6.6.1 CLR如何調(diào)用虛方法、屬十和事件
6.6.2 合理使用類型的可見性和成員的可訪問性
6.6.3對類型進(jìn)行版本控制時的虛方法的處理

第7章 常量和字段
7.1 常量
7.2字段

第8章 方法
8.1 實(shí)例構(gòu)造器和類(引用類型)
8.2 實(shí)例構(gòu)造器和結(jié)構(gòu)(值類型)
8.3 類型構(gòu)造器
8.4 操作符重載方法
8.5 轉(zhuǎn)換操作符方法
8.6 擴(kuò)展方法
8.6.1 規(guī)則和原則
8.6.2 用擴(kuò)展方法擴(kuò)展各種類型
8.6.3 Extension Attribute類
8.7 分部方法
第9章參數(shù)
9.1 可選參數(shù)和命名參數(shù)
9.1.1 規(guī)則和原則
9.1.2 DefaultParameterValueAttribute和OptionalAttribute
9.2 隱式類型的局部變量
9.3 傳引用的方式向方法傳遞參數(shù)
9.4 向方法傳遞可變數(shù)量的參數(shù)
9.5 參數(shù)和返回類型的指導(dǎo)原則
9.6 常量性

第10章 屬性
10.1 無參屬性
10.1.1 自動實(shí)現(xiàn)的屬性
10.1.2 合理定義屬性
10.1.3 對象和集合初始化器
10.1.4 匿名類型
10.1.5 SystemTuple類型
l0.2 有參屬性
10.3 調(diào)用屬性訪問器方法時的性能
10.4 屬性訪問器的可訪問性
10.5 泛型屬性訪問器方法

第11章 事件
11.1 設(shè)計(jì)要公開事件的類型
11.1.1 第一步:定義類型來容納所需要發(fā)送給事件通知接收名的附加信息
11.1.2 第二步:定義事件成員
11.1.3第三步:定義負(fù)責(zé)引發(fā)事件的方法來通知事件的登記對象
11.1.4 第四步:定義方法將輸入轉(zhuǎn)化為期望事件
11.2 編譯器如何實(shí)現(xiàn)事件
11.3 設(shè)計(jì)偵聽事件的類型
11.4 顯式實(shí)現(xiàn)事件

第12章 泛型
12.1 Framework類庫巾的泛型
l2.2 Wintellect的PowerCollections庫
12.3泛型基礎(chǔ)結(jié)構(gòu)
12.3.1 開放類型和封閉類型
12.3.2 泛型類型和繼承
12.3.3泛型類型同一性
12.3.4 代碼爆炸
12.4 泛型接口
12.5 泛型委托
12.6 委托和接口的逆變和協(xié)變泛型類型實(shí)參
12.7 泛型方法
12.8 泛型和其他成員
12.9 可驗(yàn)證性和約束
12.9.1 主要約束
12.9.2 次要約束
12.9 .3構(gòu)造器約束
12.9.4 其他可驗(yàn)證性問題

第III部分 基本類型
第13章接口
13.1 類和接口繼承
13.2 定義接口
13.3 繼承接口
13.4 關(guān)于調(diào)用接口方法的更多探討
13.5 隱式和顯式接口方法實(shí)現(xiàn)(幕后發(fā)生的事情)
13.6 泛型接口
13.7 泛型和接口約束
13.8 實(shí)現(xiàn)多個具有相同方法名和簽名的接口
13.9 用顯式接口方法實(shí)現(xiàn)來增強(qiáng)編譯時類型安全性
13.10 謹(jǐn)慎使用顯式接口方法實(shí)現(xiàn)
13.11 設(shè)計(jì):基類還是接口

第14章 字符、字符串和文本處理
14.1 字符
14.2 System. String類型
14.2.1 構(gòu)造字符串
14.2.2 字符串是不可變的
14.2.3 比較字符串
14.2.4 字符串留用
14.2.5 字符串池
14.2.6 檢查字符串中的字符和文本元素
14.2.7 其他字符串操作
14.3高效率構(gòu)造字符串
14.3.1 構(gòu)造String Builder對象
14.3.2 StringBuilder的成員
14.4 獲取對象的字符串表示:ToString
14.4.1 指定具體的格式和語言文化
14.4 .2將多個對象格式成一個字符串
14.4 .3提供定制格式化器
14.5 解析字符串來獲取對象:Parse
14.6 編碼:字符和字節(jié)的相互轉(zhuǎn)換
14.6.1 字符和字節(jié)流的編碼和解碼
14.6.2 Base.6 4字符串編碼和解碼
14.7 安全字符串

第15章 枚舉類型和位標(biāo)志
15.1 枚舉類型
15.2位標(biāo)志
15.3向枚舉類型添加方法

第16章 數(shù)組
16.1 初始化數(shù)組元素
16.2 數(shù)組轉(zhuǎn)型
16.3 所有數(shù)組都隱式派生自System Array
16.4 所有數(shù)組都隱式實(shí)現(xiàn)。IEnumerablelcollection和IList
16.5 數(shù)組的傳遞和返回
16.6 創(chuàng)建下限非零的數(shù)組
16.7 數(shù)組的訪問性能
16.8 不安傘的數(shù)組訪問和固定大小的數(shù)組

第17章 委托
17.1 初識委托
17.2用委托回調(diào)靜態(tài)方法
17.3用委托回調(diào)實(shí)例方法
17.4 委托揭秘
17.5 用委托回調(diào)許多方法(委托鏈)
17.5.1 C舟對委托鏈的支持
17.5 .2取得對委托鏈調(diào)用的更多控制
17.6 委托定義太多(泛型委托)
17.7 C#為委托提供的簡化語法
17.7.1 簡化語法1:不需要構(gòu)造委托對象
17.7.2 簡化語法2:不需要定義回調(diào)方法
17.7 .3簡化語法3:局部變量不需要手動包裝到類中即可傳給回調(diào)方法
17.8 委托和反射

第18章 定制attribute
18.1 使用定制attribute
18.2 定義自己的attribute類
18.3 attribute的構(gòu)造器和字段/屬性的數(shù)據(jù)類型
18.4 檢測定制attribute
18.5 兩個attribute實(shí)例的相互匹配
18.6 檢測定制attribute時不創(chuàng)建從Attribute派生的對象
18.7 條件attribute類

第19章 可空值類型
19.1 C#對可窄值類型的支持
19.2 C#的空接合操作符
19.3 CLR對可空值類型的特殊支持
19.3.1 可空值類型的裝箱
19.3.2 可空值類型的拆箱
19.3 .3通過可空值類型調(diào)用Get Type
19.3.4 通過可空值類型調(diào)用接口方法

第Ⅳ部分 核心機(jī)制
第20章 異常和狀態(tài)管理
20.1 定義“異常
20.2 異常處理機(jī)制
20.2.1 try塊
20.2.2 catch塊
20.2 .3finalb,塊
20.3System.Exception類
20.4 FCL定義的異常類
20.5 拋出異常
20.6 定義自己的異常類
20.7 用可靠性換取開發(fā)效率
20.8 指導(dǎo)原則和最佳實(shí)踐
20.8.1 善用finally塊
20.8 12不要什么都捕捉
20.8 .3得體地從異常中恢復(fù)
20.8.4 發(fā)生不可恢復(fù)的異常時回滾部分完成的操作——維持狀態(tài)
20.8.5 隱藏實(shí)現(xiàn)細(xì)節(jié)來維系契約
20.9 未處理的異常
20.10 對異常進(jìn)行調(diào)試
20.11 異常處理的性能問題
20.12 約束執(zhí)行區(qū)域(CER)
20.13 代碼契約

第21章 自動內(nèi)存管理(垃圾回收)
21.1 理解垃圾回收平臺的基小工作原理
21.2 垃圾回收算法
……
第22章 CLR寄宿和AppDomain
第23章 程序集加載和反射
第24章 運(yùn)行時序列化
第V部分 線程處理
 

載地址

下載錯誤?【投訴報(bào)錯】

CLR via C#(第3版) 帶書簽中英文版及隨書源代碼 PDF掃描版[119MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的CLR via C#(第3版) 帶書簽中英文版及隨書源代碼 PDF掃描版[119MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。