新到貨2本75折
C#.NET框架高級編程技術案例教程

C#.NET框架高級編程技術案例教程

  • 定價:210
  • 優惠價:87183
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

向已具有一定C#.NET編程基礎的讀者介紹通常在入門級教程中不會涉及的一些中、高級編程技術和知識,幫助讀者了解.NET框架及其類庫的全貌,以便更全面地掌握使用C#語言在.NET框架下從事開發所需的各種知識。

《21世紀高等學校計算機專業實用規划教材:C#.NET框架高級編程技術案例教程》注重先進性和實用性,文字簡潔、重點突出、示例豐富。全書共15章,分為核心內容和擴展內容,便於按不同教學對象和要求進行取舍。
 

目錄

第1章 .NET Framework概述
1.1 .NET Framework和CLR
1.1.1 通用類型系統CTS
1.1.2 裝箱和拆箱
1.2 代碼的編譯和運行
1.2.1 編譯和MSIL
1.2.2 編譯器以及命令行語法
1.3 元數據
1.3.1 PE文件的格式
1.3.2 Attribute屬性
1.4 垃圾回收
1.5 委托和事件
1.5.1 委托的定義
1.5.2 事件

第2章 流與文件
2.1 使用Stream類管理字節流
2.1.1 Stream類的常用屬性和方法
2.1.2 使用FileStream類操作文件
2.1.3 使用MemoryStream類管理內存數據
2.1.4 使用BufferedStream類提高流性能
2.1.5 使用NetworkStream類訪問網絡數據流
2.2 文本文件和TextReader、TextWriter類
2.2.1 TextReader和TextWriter類的常用屬性和方法
2.2.2 操縱文本文件
2.3 操縱二進制文件
2.4 對文件和文件夾的操作
2.4.1 Directory類的常用靜態方法
2.4.2 DirectoryInfo類的常用屬性和方法
2.4.3 File類的常用靜態方法
2.4.4 FileInfo類的常用屬性和方法
2.4.5 使用Path類訪問文件路徑
2.4.6 使用DriveInfo類訪問驅動器
2.5 使用FileSystemWatcher類監控文件系統

第3章 集合與泛型
3.1 數組和數組列表
3.2 隊列
3.3 棧
3.4 哈希表和有序表
3.5 專用集合
3.6 使用泛型
3.7 自定義集合類
3.7.1 實現IEnumerable接口
3.7.2 繼承CollectionBase類

第4章 多線程應用程序
4.1 創建多線程應用程序
4.1.1 線程和Thread類
4.1.2 線程狀態的轉換與控制
4.2 使用ThreadPool類管理線程池
4.3 管理異步環境中的線程
4.3.1 使用Windows的回調方法
4.3.2 調用Join方法
4.3.3 使用WaitHandle類
4.3.4 使用ReaderWriterLock類

第5章 程序集與反射
5.1 程序集和Assembly類
5.2 反射和Type類
5.3 使用反射調用類庫中的方法
5.3.1 被調用的類和方法都是已知的情況
5.3.2 被調用的類和方法部分已知的情況
5.4 應用程序域
5.4.1 應用程序域的創建
5.4.2 在應用程序域中加載程序集
5.4.3 對另一應用程序域內加載的類庫進行操作
5.4.4 卸載應用程序域

第6章 調用非.NET托管程序
6.1 調用非托管的 PE程序
6.2 調用非托管動態鏈接庫
6.3 調用Windows API
6.4 .NET與COM的互操作性
6.4.1 在.NET程序中調用Microsoft Word
6.4.2 在.NET程序中調用Microsoft Excel

第7章 處理 XML文檔
7.1.NET 框架對XML提供全面支持
7.2 讀寫 XML文檔
7.2.1 使用XmlReader 類
7.2.2 使用XmlWriter 類
7.3 DOM 和 XmlDocument類
7.3.1 什麼是DOM模型
7.3.2 XmlDocument及相關類
7.3.3 應用示例
7.4 使用XSLT 轉換XML文檔
7.4.1 XslTransform類及其應用
7.4.2 在Web頁面中使用XML控件
7.5 XML 與DataSet
7.6 XML序列化與反序列化

第8章 Web Services
8.1 Web Services的主要功能和特點
8.1.1 Web Services 是什麼
8.1.2 與Web Services有關的協議
8.2 Visual C#.NET Web Services 編程
8.2.1 在.NET環境下支持Web服務的類
8.2.2 實現Web Services服務端
8.2.3 實現Web Services客戶端
8.3 使用Web Services實現信息集成
8.3.1 在一個應用中集成多個Web服務
8.3.2 在Web 服務中使用數據庫
8.3.3 跨平台調用Web服務

第9章 使用加密技術
9.1 計算數據的哈希值
9.2 使用對稱加密技術
9.3 使用不對稱加密技術

第10章 .NET Socket網絡編程
10.1 Socket 網絡編程接口和.NET Socket類
10.1.1 Socket的概念
10.1.2 Socket類簡介
10.2 同步和異步通信方法
10.3 通用TCP客戶端

第11章 使用TCP和UDP通信協議
11.1 使用TCP通信協議
11.1.1 .NET框架下使用TCP通信
11.1.2 使用TcpListener和TcpClient類實現聊天室
11.2 使用UDP通信協議
11.2.1 .NET框架下使用UDP通信
11.2.2 使用UdpClient類收發短信

第12章 TCP/IP通信應用層常用協議編程
12.1 WebRequest及其相關類
12.2 在.NET 框架下實現FTP應用
12.2.1 FTP及應用程序
12.2.2 FtpWebRequest及其相關類介紹
12.2.3 使用WebClient類實現FTP文件操作
12.2.4 使用FtpWebRequest類實現FTP文件操作
12.3 在.NET 框架下實現HTTP應用
12.3.1 HTTP及應用程序
12.3.2 使用WebClient類實現HTTP操作
12.3.3 使用HttpWebRequest類實現HTTP操作
12.4 在.NET 框架下實現SMTP應用
12.4.1 SmtpClient及其相關類
12.4.2 使用SmtpClient類實現郵件發送
12.4.3 POP編程
12.5 網絡編程中常用的編碼

第13章 應用程序系統的調試與配置
13.1 .NET應用程序系統的調試
13.1.1 .NET程序的Debug和Release版本
13.1.2 使用Trace類輸出跟蹤消息
13.1.3 使用TraceSwitch類控制信息輸出
13.1.4 使用Debug類輸出調試信息
13.2 .NET應用程序系統的配置
13.2.1 .NET托管程序的配置和配置文件
13.2.2 .NET配置的基本架構
13.2.3 appSettings和ConnectionStrings配置節
13.2.4 自定義配置節

第14章 資源文件、文本編碼和區域性
14.1 在.NET應用程序中使用資源文件
14.1.1 資源和資源文件
14.1.2 使用二進制格式的資源文件
14.1.3 使用XML格式的資源文件
14.2 字符集與編碼問題
14.2.1 字符集
14.2.2 編碼、解碼及Encoding類
14.2.3 編碼的保存與轉換
14.3 文化和區域性特征
14.3.1 CultureInfo類
14.3.2 區域性的文字、日期和數字格式
14.3.3 應用程序區域性配置

第15章 Microsoft.NET 框架的版本
15.1 .NET 框架各種版本概覽
15.1.1 .NET Framework 1.0
15.1.2 .NET Framework 2.0
15.1.3 .NET Framework 3.0
15.1.4 .NET Framework 3.5
15.1.5 .NET Framework 4.0
15.1.6 .NET Framework 版本兼容性問題
15.2 ADO.NET EF基礎知識
15.2.1 Entity Framework概述
15.2.2 EF映射和SSDL、CSDL、MSL
15.2.3 EF實體類對象的操作
15.3 Linq基礎知識
15.3.1 Linq及其常用關鍵字
15.3.2 Linq to SQL
15.3.3 Linq to XML
 

詳細資料

  • ISBN:9787302380450
  • 規格:252頁 / 21 x 14.8 x 1.5 cm / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 以學術為錨,定位深度思考邏輯。文學│史地│社科 精選3本72折
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 888現折88
  • 分寸與好運
  • 終結氣候危機