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

高效掌握C#

高效掌握C#

定 價(jià):¥45.00

作 者: K.Scott Allen,Neil Avent等著;康博譯;康博譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華版WROX公司.NET和Oracle編程經(jīng)典系列
標(biāo) 簽: C#

ISBN: 9787302058854 出版時(shí)間: 2002-10-15 包裝: 平裝
開本: 26cm 頁數(shù): 396 字?jǐn)?shù):  

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

  C#是Microsoft專門為.NET Framework平臺(tái)開發(fā)的一門新型的編程語言。雖然很多語言都能夠編寫.NET代碼,但c#是惟一針對(duì).NET Framework設(shè)計(jì)的語言。因此在今后幾年內(nèi),c#將會(huì)成為編寫.NET應(yīng)用程序的首選語言。本書是您學(xué)習(xí)編寫c#應(yīng)用程序的必備向?qū)?,它以循序漸進(jìn)的教學(xué)方式,逐步講解了c#的基礎(chǔ)知識(shí)和高級(jí)應(yīng)用,并通過具體的示例為您展示了編寫c#應(yīng)用程序的方法和技巧。讀者可以從本書了解到c#的入門知識(shí)、面向?qū)ο蠊δ?、ADO.NET、COM和COM+的互操作、ASP.NET以及如何編寫Web服務(wù)等相關(guān)內(nèi)容。本書是一本適合各層次讀者的程序開發(fā)類圖書,該書可以幫助初學(xué)者和高級(jí)開發(fā)人員全面學(xué)習(xí)c#語言。特別適合于那些希望深入了解.NET Framework下的c#語言,從而更好地探究其內(nèi)部原理的讀者。

作者簡(jiǎn)介

暫缺《高效掌握C#》作者簡(jiǎn)介

圖書目錄

第1章 .NET和CLR概述
1.1 .NET簡(jiǎn)介
1.1.1 .NET與COM的現(xiàn)有問題
1.1.2 COM和COM+
1.2 編譯并執(zhí)行一個(gè)C#應(yīng)用程序
1.2.1 編譯代碼
1.2.2 執(zhí)行
1.3 Microsoft中間語言
1.3.1 Microsoft中間語言的編程方法
1.3.2 Microsoft中間語言數(shù)據(jù)處理
1.4 通用類型系統(tǒng)(CTS)
1.5 公共語言規(guī)范(CTS)
1.6 語言的互操作性
1.7 .NET基類庫(kù)(BCL)
1.8 程序集
1.8.1 無數(shù)據(jù)和清單
1.8.2 共享程序集
1.8.3 私有程序集
1.8.4 命名空間
1.9 應(yīng)用程序域
1.10 實(shí)時(shí)編譯
1.11 無用單元回收器
1.11.1 異常
1.11.2 安全性
1.11.3 屬性
1.12 本章小結(jié)
第2章 C#簡(jiǎn)介
2.1 需要C#的原因
2.2 現(xiàn)有語言中存在的問題
2.2.1 C與C++
2.2.2 Visual Basic
2.2.3 Java
2.3 進(jìn)入C#
2.4 C#和Java的比較
2.5 C#與其他.NET語言的比較
2.5.1 托管C++
2.5.2 Visual Basic .NET
2.5.3 J#
2.5.4 JScript.NET
2.6 C#應(yīng)用程序
2.6.1 ASP.NET
2.6.2 Web窗體
2.6.3 移動(dòng)的ASP.NET
2.6.4 Web控件
2.6.5 Web服務(wù)
2.6.6 Windows應(yīng)用程序
2.6.7 Windows控件
2.6.8 Windows服務(wù)
2.6.9 類庫(kù)
2.6.10 控制臺(tái)應(yīng)用程序
2.7 C#編譯器
2.8 本章小結(jié)
第3章 C?;A(chǔ)知識(shí)
3.1 C#入門
3.1.1 C#中的可執(zhí)行文件
3.1.2 使用Visual Studio.NET
3.1.3 程序結(jié)構(gòu)
3.2 基本語法
3.2.1 注釋
3.2.2 數(shù)據(jù)類型
3.2.3 語句
3.2.4 定義和調(diào)用方法
3.2.5 錯(cuò)誤處理
3.2.6 輸入/輸出控制
3.3 本章小結(jié)
第4章 C#的面向?qū)ο蠊δ?br />4.1 枚舉
4.2 結(jié)構(gòu)
4.2.1 定義結(jié)構(gòu)的方法
4.2.2 結(jié)構(gòu)構(gòu)造函數(shù)
4.2.3 聲明的順序
4.3 類
4.3.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)
4.3.2 常量和只讀成員
4.3.3 this引用
4.3.4 屬性
4.3.5 靜態(tài)成員
4.4 繼承
4.4.1 使用基類引用
4.4.2 受保護(hù)的訪問
4.4.3 調(diào)用基類構(gòu)造函數(shù)
4.5 虛方法
4.6 隱藏基類方法
4.7 抽象類和方法
4.8 防止派生
4.9 類型強(qiáng)制轉(zhuǎn)換
4.10 對(duì)象類
4.11 運(yùn)算符重載
4.12 接口
4.13 索引器
4.14 本章小結(jié)
第5章 C#的高級(jí)特性
5.1 深入了解類
5.1.1 可變參數(shù)列表
5.1.2 用戶定義轉(zhuǎn)換
5.2 預(yù)處理程序
5.2.1 #define,#undef和#if語句
5.2.2 #warning和#error語句
5.2.3 #line語句
5.2.4 #region和#endregion語句
5.3 委托
5.4 事件
5.5 不安全代碼
5.5.1 指針簡(jiǎn)介
5.5.2 fixed關(guān)鍵字
5.5.3 stackalloc關(guān)鍵字
5.6 XML文檔
5.6.1 生成文檔
5.6.2 一個(gè)XML文檔實(shí)例
5.7 本章小結(jié)
第6章 C#.NET編程
6.1 命名空間和using關(guān)鍵字
6.1.1 命名空間
6.1.2 在程序中使用命名空間
6.2 映射和類型庫(kù)
6.3 屬性
6.3.1 使用屬性
6.3.2 編寫定制屬性
6.3.3 使用屬性
6.4 集合與數(shù)組
6.4.1 數(shù)組
6.4.2 集合
6.5 線程
6.5.1 應(yīng)用程序域
6.5.2 System.Threading命名空間
6.6 本章小結(jié)
第7章 使用.NET基類庫(kù)
7.1 .NET類庫(kù)命名空間
7.2 C#中的字符串處理
7.2.1 System.String類
7.2.2 處理字符串
7.2.3 StringBuilder類:易變的字符串
7.3 C#中的文件系統(tǒng)
7.3.1 文件和文件夾
7.3.2 讀取、寫入和流
7.4 在C#中使用XML
7.4.1 向XML文件中寫入數(shù)據(jù)
7.4.2 讀取XML文件
7.4.3 XML串行化
7.5 HTML內(nèi)容描述符
7.6 本章小結(jié)
第8章 構(gòu)建Windows應(yīng)用程序
8.1 Windows面體
8.1.1 Windows控件
8.1.2 事件句柄
8.1.3 自定義窗體
8.1.4 簡(jiǎn)單的計(jì)算程序
8.2 部署應(yīng)用程序
8.3 本章小結(jié)
第9章 程序集和ILDASM工具
9.1 什么是程序集
9.1.1 使用程序集的好處:DLL Hell的終結(jié)
9.1.2 使用應(yīng)用程序的好處:并行處理
9.1.3 程序集包含的內(nèi)容
9.2 程序集的結(jié)構(gòu)
9.2.1 單文件程序集
9.2.2 多文件程序集
9.2.3 附屬程序集
9.3 程序集示例:Shapes類庫(kù)
9.4 程序集屬性
9.4.1 程序集的信息屬性
9.4.2 文化屬性
9.4.3 版本屬性
9.4.4 強(qiáng)名屬性
9.5 查看程序集的內(nèi)容:ILDASM
9.5.1 查看清單的內(nèi)容
9.5.2 查看一個(gè)方法的內(nèi)容
9.5.3 將程序集內(nèi)容作為中間語言輸出
9.6 私有程序集
9.6.1 單客戶程序
9.6.2 私有程序集綁定和搜索
9.7 共享程序集
9.7.1 構(gòu)建一個(gè)共享程序集
9.7.2 將共享程序集安裝到全局程序集緩存中
9.7.3 在全局程序集緩存中同時(shí)安裝不同的版本
9.7.4 共享程序集搜索
9.7.5 共享程序集配置文件
9.8 數(shù)字簽名和簽名代碼
9.9 代碼訪問的安全性
9.9.1 證據(jù)和安全策略
9.9.2 代碼許可
9.10 程序集的高級(jí)內(nèi)容
9.10.1 反射和程序集的類
9.10.2 顯式加載和隱式加載
9.10.3 動(dòng)態(tài)程序集
9.10.4 交叉語言支持
9.10.5 COM互操作程序集
9.11 本章小結(jié)
第10章 使用ADO.NET進(jìn)行數(shù)據(jù)訪問
10.1 ADO.NET
10.2 .NET數(shù)據(jù)提供程序
10.2.1 SQL Server.NET提供程序
10.2.2 OLE DB.NET提供程序
10.2.3 ODBC.NET提供程序
10.3 ADO.NET類結(jié)構(gòu)
10.3.1 數(shù)據(jù)使用類
10.3.2 .NET提供程序類
10.3.3 其他的.NET Framework類
10.4 使用ADO.NET
10.4.1 示例數(shù)據(jù)庫(kù):MSDE和Northwind
10.4.2 .NET數(shù)據(jù)提供程序示例
10.4.3 DataSet示例
10.4.4 使用DataGrid顯示數(shù)據(jù)
10.4.5 強(qiáng)類型的DataSet
10.4.6 在ADO.NET中使用XML
10.5 本章小結(jié)
第11章 COM與COM+互操作
11.1 COM互操作
11.1.1 生成元數(shù)據(jù)
11.1.2 創(chuàng)建和調(diào)用
11.1.3 使用反射
11.1.4 帶有ActiveX控件的互操作
11.2 COM客戶端的互操作
11.2.1 私有部署
11.2.2 共享部署
11.3 利用COM+服務(wù)
11.4 平臺(tái)調(diào)用服務(wù)
11.4.1 識(shí)別DLL函數(shù)
11.4.2 使用DllImportAttribute屬性
11.4.3 原型調(diào)用排序
11.5 本章小結(jié)
第12章 ASP.NET
12.1 ASP.NET的由來
12.2 創(chuàng)建一個(gè)Web Form項(xiàng)目
12.2.1 添加控件
12.2.2 后臺(tái)編碼文件
12.2.3 用戶控件
12.2.4 其他服務(wù)器控作
12.2.5 使用Web控件進(jìn)行數(shù)據(jù)綁定
12.3 ASP.NET的配置
12.4 ASP.NET中的診斷——跟蹤
12.4.1 頁面級(jí)跟蹤
12.4.2 應(yīng)用程序級(jí)跟蹤
12.5 本章小結(jié)
第13章 Web服務(wù)
13.1 Web服務(wù)涉及的領(lǐng)域
13.1.1 平臺(tái)的互操作性
13.1.2 分布式計(jì)算
13.2 編寫一個(gè)Web服務(wù)程序
13.3 測(cè)試與調(diào)試Web服務(wù)
13.3.1 使用HTTP POST
13.3.2 使用SOAP協(xié)議
13.3.3 Web服務(wù)描述語言
13.4 創(chuàng)建Web服務(wù)客戶程序
13.5 XML串型化
13.6 XML規(guī)范
13.7 Windows Form客戶程序
13.8 異步Web服務(wù)調(diào)用
13.9 WebMethod特性詳解
13.9.1 Web服務(wù)事務(wù)處理
13.9.2 Web服務(wù)高速緩存
13.9.3 狀態(tài)管理
13.9.4 狀態(tài)管理的缺點(diǎn)
13.10 SOAP頭
13.11 本章小結(jié)

本目錄推薦

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