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

C#編程指南

C#編程指南

定 價:¥55.00

作 者: 飛思科技產(chǎn)品研發(fā)中心編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之MS NET
標(biāo) 簽: C#

ISBN: 9787505381193 出版時間: 2002-11-01 包裝: 平裝
開本: 26cm 頁數(shù): 588 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了C#語言本身的語法規(guī)范,內(nèi)容包括.NET框架基礎(chǔ)類庫的特點及其用法,以及控制臺應(yīng)用、類庫、Windows窗體應(yīng)用、Windows服務(wù)、Windows控件、Web窗體應(yīng)用、Web服務(wù)器控件、Web服務(wù)、基于遠(yuǎn)程處理的分布式應(yīng)用等具體知識體系。同時本書還詳細(xì)討論了消息組件、操作進(jìn)程、網(wǎng)絡(luò)編程、XML編程等C#中編程的熱點問題。隨書超值贈送的光盤包括本書實例的源代碼。本書實例豐富、內(nèi)容新穎、實用性強(qiáng),適用于C#愛好者和C#程序設(shè)計人員,并可供對.NET感興趣的讀者參考。

作者簡介

暫缺《C#編程指南》作者簡介

圖書目錄

第1章 .NET概述 
1.1 .NET簡介 
1.2 .NET中的編程語言 
1.2.1 Visual C# .NET 
1.2.2 Visual Basic .NET 
1.2.3 Visual C++ .NET 
1.2.4 Transact-SQL 
1.2.5 腳本語言 
1.2.6 可擴(kuò)展性標(biāo)記語言(XML) 
1.2.7 J# 
1.2.8 其他語言 
1.3 Visual Studio.NET集成開發(fā)環(huán)境 
1.4 小結(jié) 
第2章 C#語言概述 
2.1 為什么使用C# 
2.2 C#版本的Hello World 
2.3 C#中的類型 
2.3.1 預(yù)定義類型 
2.3.2 轉(zhuǎn)換 
2.3.3 數(shù)組類型 
2.3.4 通用類型object 
2.4 變量和參數(shù) 
2.5 自動內(nèi)存管理 
2.6 運算符 
2.7 語句 
2.7.1 語句列表和塊語句 
2.7.2 選擇語句 
2.7.3 循環(huán)語句 
2.7.4 跳轉(zhuǎn)語句 
2.7.5 異常處理語句 
2.7.6 lock 語句 
2.7.7 using語句 
2.8 類 
2.8.1 常數(shù) 
2.8.2 字段 
2.8.3 方法 
2.8.4 屬性 
2.8.5 事件 
2.8.6 運算符 
2.8.7 索引器 
2.8.8 實例構(gòu)造函數(shù) 
2.8.9 靜態(tài)構(gòu)造函數(shù) 
2.8.10 析構(gòu)函數(shù) 
2.8.11 繼承 
2.9 結(jié)構(gòu) 
2.10 接口 
2.11 委托 
2.12 枚舉 
2.13 命名空間和程序集 
2.14 特性 
2.15 小結(jié) 
第3章 C#類庫——.NET框架類庫介紹 
3.1 基本概念 
3.1.1 命名空間 
3.1.2 程序集 
3.1.3 完全限定名 
3.2 框架類庫中的類型 
3.2.1 基本編程命名空間 
3.2.2 數(shù)據(jù)和XML命名空間 
3.2.3 Web命名空間 
3.2.4 Windows 應(yīng)用程序命名空間 
3.2.5 組件模型命名空間 
3.2.6 框架服務(wù)命名空間 
3.2.7 安全性命名空間 
3.2.8 網(wǎng)絡(luò)命名空間 
3.2.9 配置命名空間 
3.2.10 全球化和本地化命名空間 
3.2.11 反射命名空間 
3.3 小結(jié) 
第4章 基本字符串操作 
4.1 創(chuàng)建新字符串 
4.1.1 Format 
4.1.2 Concat 
4.1.3 Join 
4.1.4 Insert 
4.1.5 CopyTo 
4.2 剪切和移除字符 
4.2.1 Trim 
4.2.2 TrimEnd 
4.2.3 TrimStart 
4.2.4 Remove 
4.3 填充字符串 
4.3.1 PadLeft 
4.3.2 PadRight 
4.4 比較字符串 
4.4.1 Compare 
4.4.2 CompareOrdinal 
4.4.3 CompareTo 
4.4.4 Equals 
4.4.5 StartsWith和EndsWith 
4.4.6 IndexOf和LastIndexOf 
4.5 更改大小寫 
4.5.1 ToUpper 
4.5.2 ToLower 
4.6 使用StringBuilder類 
4.6.1 設(shè)置容量和長度 
4.6.2 修改StringBuilder字符串 
4.7 設(shè)置字符編碼 
4.8 小結(jié) 
第5章 操作數(shù)組 
5.1 基本概念 
5.2 聲明數(shù)組類型 
5.3 創(chuàng)建數(shù)組類型實例 
5.4 值類型數(shù)組和引用類型數(shù)組 
5.5 使用數(shù)組 
5.5.1 運行時獲取數(shù)組屬性 
5.5.2 訪問特定元素 
5.5.3 遍歷數(shù)組 
5.5.4 同步數(shù)組操作 
5.5.5 排序 
5.5.6 查找 
5.5.7 反轉(zhuǎn) 
5.5.8 復(fù)制 
5.5.9 動態(tài)創(chuàng)建數(shù)組 
5.6 小結(jié) 
第6章 集合 
6.1 基本概念 
6.1.1 集合提供的功能 
6.1.2 集合的類型 
6.2 操作集合 
6.2.1 選擇一個集合類 
6.2.2 通過枚舉數(shù)遍歷集合 
6.2.3 集合和同步 
6.2.4 比較和排序 
6.3 集合拷貝 
6.4 自定義集合 
6.4.1 Item類 
6.4.2 IMyList 
6.4.3 ItemCollection 
6.4.4 ItemEnumerator 
6.4.5 測試函數(shù) 
6.5 小結(jié) 
第7章 控制臺應(yīng)用程序 
7.1 概述 
7.2 實例 
7.2.1 重定向 
7.2.2 其他簽名形式的入口函數(shù) 
7.2.3 添加窗體支持 
7.2.4 在窗體應(yīng)用中應(yīng)用控制臺 
7.2.5 集成其他功能 
7.3 小結(jié) 
第8章 類庫應(yīng)用開發(fā) 
8.1 了解程序集 
8.1.1 基本功能 
8.1.2 程序集的優(yōu)點 
8.1.3 程序集內(nèi)容 
8.1.4 程序集清單 
8.2 創(chuàng)建 
8.2.1 利用集成開發(fā)環(huán)境創(chuàng)建 
8.2.2 命令行調(diào)用編譯器 
8.2.3 用程序集鏈接器(Al.exe)進(jìn)行創(chuàng)建 
8.3 使用類庫 
8.4 小結(jié) 
第9章 Windows窗體應(yīng)用開發(fā) 
9.1 窗體——窗體應(yīng)用中的可編程對象 
9.1.1 什么是窗體 
9.1.2 創(chuàng)建窗體應(yīng)用的一般步驟 
9.1.3 創(chuàng)建簡單的 Windows窗體應(yīng)用 
9.2 利用窗體設(shè)計器設(shè)計窗體 
9.2.1 設(shè)置窗體布局 
9.2.2 將Windows窗體保持在最前面 
9.2.3 設(shè)置透明度 
9.2.4 設(shè)置邊框 
9.2.5 設(shè)置大小 
9.2.6 設(shè)置屏幕位置 
9.2.7 設(shè)計窗體模式 
9.3 事件處理 
9.3.1 窗體中的事件 
9.3.2 委托及其在事件處理中的功能 
9.3.3 窗體事件的處理程序 
9.3.4 在窗體設(shè)計器上創(chuàng)建事件處理程序 
9.3.5 運行時創(chuàng)建事件處理程序 
9.3.6 單個處理程序處理多種事件 
9.3.7 取消事件響應(yīng)注冊 
9.3.8 單個事件注冊多個處理 
9.4 對話框 
9.4.1 創(chuàng)建對話框 
9.4.2 顯示 
9.4.3 關(guān)閉對話框 
9.4.4 檢索對話框的結(jié)果 
9.4.5 從對話框的父窗體檢索信息 
9.4.6 使用標(biāo)準(zhǔn)對話框 
9.4.7 通過可視化繼承創(chuàng)建對話框 
9.5 使用菜單
9.5.1 向窗體中添加主菜單
9.5.2 添加上下文菜單
9.5.3 添加菜單項 
9.5.4 添加子菜單項目 
9.5.5 添加默認(rèn)菜單項 
9.5.6 增加檢查標(biāo)志 
9.5.7 克隆菜單項 
9.5.8 使用上下文菜單 
9.5.9 菜單合并 
9.6 拖放支持 
9.6.1 拖動數(shù)據(jù) 
9.6.2 放置數(shù)據(jù) 
9.6.3 在應(yīng)用程序之間執(zhí)行拖放操作 
9.7 使用剪貼板交互數(shù)據(jù) 
9.7.1 將數(shù)據(jù)放在“剪貼板”上 
9.7.2 從剪貼板中讀取數(shù)據(jù) 
9.8 多文檔界面應(yīng)用程序 
9.8.1 創(chuàng)建MDI父窗體 
9.8.2 創(chuàng)建 MDI 子窗體 
9.8.3 確定活動的MDI子窗口 
9.8.4 排列 MDI 子窗體 
9.9 支持打印 
9.9.1 創(chuàng)建打印作業(yè) 
9.9.2 在運行時更改Windows窗體打印選項 
9.9.3 設(shè)置打印輸出 
9.9.4 提示打印結(jié)束 
9.9.5 使用打印預(yù)覽 
9.10 數(shù)據(jù)綁定 
9.11 小結(jié) 
第10章 開發(fā)窗體控件 
10.1 概述 
10.1.1 基本概念 
10.1.2 開發(fā)窗體組件的一般步驟 
10.2 開發(fā)用戶控件 
10.3 創(chuàng)建支持授權(quán)的控件 
10.4 小結(jié) 
第11章 開發(fā)窗體服務(wù)應(yīng)用 
11.1 窗體服務(wù)概述 
11.1.1 與其他.NET 應(yīng)用的比較 
11.1.2 服務(wù)生存期 
11.1.3 服務(wù)類型 
11.1.4 服務(wù)和ServiceController組件 
11.1.5 服務(wù)應(yīng)用程序編程結(jié)構(gòu) 
11.2 創(chuàng)建和使用窗體服務(wù) 
11.2.1 創(chuàng)建并配置服務(wù) 
11.2.2 將自定義事件日志功能添加到服務(wù)中 
11.2.3 定義當(dāng)服務(wù)啟動時發(fā)生的情況 
11.2.4 定義當(dāng)服務(wù)停止時發(fā)生的情況 
11.2.5 定義服務(wù)的其他操作 
11.2.6 為服務(wù)創(chuàng)建安裝程序 
11.2.7 生成服務(wù)項目 
11.2.8 為服務(wù)創(chuàng)建安裝項目 
11.2.9 利用InstallUtil.exe安裝和卸載服務(wù) 
11.2.10 利用ServiceController組件控制服務(wù) 
11.2.11 調(diào)試窗體服務(wù)應(yīng)用 
11.3 小結(jié) 
第12章 開發(fā)Web窗體應(yīng)用 
12.1 概述 
12.2 開發(fā)步驟 
12.3 實例 
12.4 功能完善 
12.5 小結(jié) 
第13章 Web服務(wù)器控件開發(fā) 
13.1 Web服務(wù)器控件介紹 
13.2 控件的生命周期 
13.3 事件處理 
13.3.1 處理繼承的事件 
13.3.2 捕獲回發(fā)事件 
13.3.3 回發(fā)事件示例 
13.4 處理回發(fā)數(shù)據(jù) 
13.5 簡單服務(wù)器控件的開發(fā)實例 
13.6 定義復(fù)合屬性
13.7 檢索內(nèi)部文本 
13.8 開發(fā)復(fù)合控件 
13.8.1 簡單的例程 
13.8.2 處理子控件的事件 
13.8.3 引發(fā)自定義事件 
13.9 狀態(tài)維護(hù)
13.10 用客戶端腳本引發(fā)回送 
13.11 模板控件開發(fā) 
13.12 數(shù)據(jù)綁定控件 
13.13 小結(jié) 
第14章 開發(fā)和使用Web服務(wù) 
14.1 Web服務(wù)的基本概念 
14.2 ASP.NET Web服務(wù)介紹及其開發(fā)步驟 
14.3 訪問Web服務(wù)的代碼模型 
14.3.1 控制臺應(yīng)用訪問Web服務(wù) 
14.3.2 窗體應(yīng)用客戶 
14.3.3 ASP.NET應(yīng)用客戶 
14.3.4 客戶端提供用戶憑據(jù) 
14.4 小結(jié) 
第15章 消息隊列編程 
15.1 基礎(chǔ)知識 
15.1.1 基本概念 
15.1.2 使用消息隊列的好處 
15.1.3 隊列類型 
15.2 消息隊列編程模型 
15.2.1 安裝消息隊列 
15.2.2 使用MessageQueue組件操作消息隊列 
15.3 創(chuàng)建MessageQueue組件實例 
15.3.1 通過“工具箱”創(chuàng)建MessageQueue組件 
15.3.2 通過服務(wù)器資源管理器創(chuàng)建MessageQueue組件 
15.3.3 以編程方式創(chuàng)建MessageQueue組件 
15.3.4 消息隊列配置屬性 
15.4 創(chuàng)建、刪除和管理隊列 
15.4.1 創(chuàng)建隊列 
15.4.2 刪除隊列 
15.4.3 清除隊列內(nèi)容 
15.5 發(fā)送和序列化消息 
15.5.1 發(fā)送簡單消息 
15.5.2 發(fā)送復(fù)雜消息 
15.5.3 消息確認(rèn) 
15.5.4 消息隊列日記存儲 
15.5.5 在日記隊列中存儲消息 
15.5.6 默認(rèn)消息屬性 
15.5.7 消息序列化 
15.5.8 設(shè)計時驗證消息 
15.6 讀取和接收消息 
15.6.1 讀取和檢索消息介紹 
15.6.2 指定與消息一起檢索的屬性 
15.6.3 為檢索到的消息指定格式化程序 
15.6.4 以編程方式接收消息 
15.6.5 查看消息 
15.7 異步消息處理 
15.7.1 接收異步操作的通知 
15.7.2 使用事件異步處理消息 
15.7.3 使用回調(diào)異步處理消息 
15.8 事務(wù)性消息處理 
15.8.1 內(nèi)部事務(wù) 
15.8.2 外部事務(wù) 
15.8.3 創(chuàng)建事務(wù)性隊列 
15.8.4 在內(nèi)部事務(wù)中發(fā)送/接收消息 
15.9 隊列和消息集合 
15.9.1 檢索隊列 
15.9.2 檢索消息 
15.10 小結(jié) 
第16章 Internet編程 
16.1 概述 
16.1.1 Internet應(yīng)用程序 
16.1.2 標(biāo)識資源 
16.1.3 .NET框架中的請求和響應(yīng) 
16.1.4 通過WebClient進(jìn)行簡單請求 
16.2 請求數(shù)據(jù) 
16.2.1 概述 
16.2.2 創(chuàng)建Internet請求 
16.2.3 使用Internet請求和響應(yīng)類 
16.2.4 在網(wǎng)絡(luò)上使用流 
16.2.5 實現(xiàn)異步請求 
16.2.6 處理錯誤 
16.3 使用應(yīng)用程序協(xié)議 
16.3.1 HTTP 
16.3.2 TCP/UDP 
16.4 套接字
16.4.1 創(chuàng)建套接字
16.4.2 使用客戶端套接字
16.4.3 用套接字進(jìn)行偵聽
16.5 配置Internet應(yīng)用程序 
16.6 小結(jié)
第17章 用遠(yuǎn)程處理開發(fā)分布式應(yīng)用
17.1 概述
17.1.1 .NET的遠(yuǎn)程處理框架
17.1.2 基于遠(yuǎn)程處理的分布式應(yīng)用開發(fā)模型
17.2 一個基于遠(yuǎn)程處理的分布式應(yīng)用實例 
17.2.1 實現(xiàn)遠(yuǎn)程處理對象 
17.2.2 實現(xiàn)遠(yuǎn)程對象服務(wù)器 
17.2.3 遠(yuǎn)程處理客戶端實現(xiàn) 
17.2.4 測試 
17.3 把遠(yuǎn)程對象發(fā)布為Web服務(wù) 
17.3.1 實例 
17.4 小結(jié) 
第18章 用Process組件操作進(jìn)程 
18.1 概述 
18.2 創(chuàng)建Process實例和綁定到進(jìn)程 
18.2.1 創(chuàng)建進(jìn)程組件 
18.2.2 綁定到現(xiàn)有進(jìn)程 
18.3 管理進(jìn)程 
18.3.1 啟動進(jìn)程 
18.3.2 停止進(jìn)程 
18.3.3 確定進(jìn)程是否正在響應(yīng) 
18.3.4 確定進(jìn)程是否已經(jīng)退出 
18.3.5 查看運行的進(jìn)程 
18.3.6 等待進(jìn)程完成操作 
18.4 檢索關(guān)于進(jìn)程的信息 
18.4.1 檢索進(jìn)程的內(nèi)存使用 
18.4.2 檢索進(jìn)程的線程使用 
18.4.3 檢索進(jìn)程加載的庫 
18.4.4 刷新進(jìn)程組件屬性 
18.5 綜合實例 
18.6 小結(jié) 
第19章 XML編程 
19.1 .NET框架中的XML設(shè)計目標(biāo) 
19.1.1 符合標(biāo)準(zhǔn) 
19.1.2 擴(kuò)展性 
19.1.3 可插接式結(jié)構(gòu) 
19.1.4 性能 
19.1.5 與ADO.NET集成 
19.2 XML文檔對象模型(DOM) 
19.2.1 概述 
19.2.2 XML節(jié)點類型 
19.2.3 XML文檔對象模型(DOM)層次結(jié)構(gòu) 
19.2.4 將對象層次結(jié)構(gòu)映射到XML數(shù)據(jù) 
19.3 將XML文檔讀入DOM 
19.3.1 嵌入到文檔中的樣式表指令 
19.3.2 從讀取器中加載數(shù)據(jù) 
19.3.3 訪問DOM中的屬性 
19.3.4 將實體聲明和實體引用讀入DOM 
19.4 將節(jié)點插入XML文檔中 
19.4.1 在DOM中創(chuàng)建新節(jié)點 
19.4.2 為DOM中的元素創(chuàng)建新屬性 
19.4.3 將現(xiàn)有節(jié)點從一個文檔復(fù)制到另一個文檔 
19.5 移除XML文檔中的節(jié)點、內(nèi)容和值 
19.5.1 從DOM中移除節(jié)點 
19.5.2 移除DOM中元素節(jié)點的屬性 
19.5.3 移除DOM中的節(jié)點內(nèi)容 
19.6 修改XML文檔中的節(jié)點、內(nèi)容和值 
19.7 使用XPath導(dǎo)航選擇節(jié)點 
19.8 NamedNodeMap和NodeList中的節(jié)點集合 
19.8.1 按名稱或索引檢索未排序節(jié)點 
19.8.2 按索引檢索已排序節(jié)點 
19.9 保存和寫出文檔 
19.10 DOM中的命名空間支持 
19.10.1 更改XML文檔中的命名空間聲明
19.10.2 更改命名空間前綴屬性
19.11 用XmlReader讀取XML 
19.11.1 XmlReader 中的當(dāng)前節(jié)點位置 
19.11.2 XmlReader 的屬性設(shè)置 
19.11.3 讀取元素和特性內(nèi)容 
19.11.4 用XmlReader讀取特性 
19.11.5 用XmlReader跳過內(nèi)容 
19.12 用XmlWriter編寫XML
19.12.1 概述
19.12.2 用XmlTextWriter創(chuàng)建格式正確的XML 
19.12.3 XmlTextWriter的XML輸出格式設(shè)置 
19.12.4 寫出XML內(nèi)容時的特殊字符轉(zhuǎn)換 
19.13 用XmlDataDocument和DataSet集成 
19.13.1 從XML中加載數(shù)據(jù)
19.13.2 加載關(guān)系數(shù)據(jù) 
19.14 小結(jié) 
第20章 互操作 
20.1 調(diào)用非托管函數(shù) 
20.2 訪問COM 
20.2.1 創(chuàng)建一個COM 
20.2.2 利用RCW訪問COM 
20.2.3 自定義包裝 
20.3 開發(fā)COM 
20.3.1 包裝托管對象 
20.3.2 向COM客戶注冊程序集 
20.3.3 為COM客戶部署托管應(yīng)用 
20.3.4 COM客戶使用托管對象 
20.3.5 COM客戶操作托管對象實例 
20.4 小結(jié)

本目錄推薦

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