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

C#高級(jí)編程學(xué)習(xí)捷徑

C#高級(jí)編程學(xué)習(xí)捷徑

定 價(jià):¥30.00

作 者: 劉洪成編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C#

ISBN: 9787302066415 出版時(shí)間: 2003-07-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 341 字?jǐn)?shù):  

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

  樣章免費(fèi)試讀:第2章第7章第10章本著快速實(shí)用的目的,本書(shū)作者將其在美國(guó)幾家大公司設(shè)計(jì)完成的數(shù)個(gè)大型項(xiàng)目分類(lèi)濃縮后有機(jī)地融入本書(shū),實(shí)現(xiàn)基礎(chǔ)知識(shí)和實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)的完美結(jié)合,為有一定編程經(jīng)驗(yàn)的計(jì)算機(jī)軟件開(kāi)發(fā)人員提供了一條快速開(kāi)發(fā)C#程序的學(xué)習(xí)捷徑。本書(shū)的最大特點(diǎn)是:在介紹基礎(chǔ)知識(shí)的過(guò)程中,結(jié)合實(shí)例強(qiáng)調(diào)了各知識(shí)點(diǎn)容易出現(xiàn)的編程錯(cuò)誤及相應(yīng)處理辦法;實(shí)例部分則用軟件工程的思想指導(dǎo)讀者去開(kāi)發(fā)一個(gè)大型應(yīng)用系統(tǒng),從Windows的前端界面到最底層數(shù)據(jù)庫(kù)設(shè)計(jì),中間經(jīng)歷網(wǎng)絡(luò)服務(wù)程序和數(shù)據(jù)存取組件的開(kāi)發(fā),通過(guò)一步步地分析講解,向讀者展示C#項(xiàng)目開(kāi)發(fā)技術(shù)和目前美國(guó)軟件生產(chǎn)基本流程,相當(dāng)于帶領(lǐng)讀者參加了一個(gè)大型數(shù)據(jù)處理系統(tǒng)的研制、開(kāi)發(fā)和調(diào)試的全過(guò)程。本書(shū)適合有一定基礎(chǔ)的讀者、大專(zhuān)院校師生、企業(yè)技術(shù)開(kāi)發(fā)人員學(xué)習(xí)參考,也適用于各類(lèi)計(jì)算機(jī)培訓(xùn)班學(xué)員學(xué)習(xí)。

作者簡(jiǎn)介

暫缺《C#高級(jí)編程學(xué)習(xí)捷徑》作者簡(jiǎn)介

圖書(shū)目錄

上篇 C#基礎(chǔ)知識(shí)
第1章 C#概述
1.1 .NET簡(jiǎn)介
1.2 C#簡(jiǎn)介
1.3 本書(shū)編排體系
1.4 下載與安裝.NET SDK
1.5 本書(shū)源程序下載及勘誤表
第2章 編譯運(yùn)行一個(gè)C#簡(jiǎn)單程序
2.1 設(shè)置C#環(huán)境參數(shù)
2.2 設(shè)置從瀏覽器到命令行狀態(tài)的快捷轉(zhuǎn)換
2.3 在命令行狀態(tài)下用SDK編譯運(yùn)行一個(gè)C#程序
2.4 C#命令行編譯器csc的常用格式
2.5 在Visual C#.NET集成開(kāi)發(fā)環(huán)境(IDE)中編譯運(yùn)行一個(gè)C#程序
第3章 C#數(shù)據(jù)類(lèi)型
3.1 C#值類(lèi)型
3.1.1 簡(jiǎn)單數(shù)據(jù)類(lèi)型
3.1.2 結(jié)構(gòu)類(lèi)型
3.1.3 枚舉類(lèi)型
3.2 引用數(shù)據(jù)類(lèi)型
3.2.1 字符串類(lèi)型(string)
3.2.2 數(shù)組數(shù)據(jù)類(lèi)型(array)
3.3 裝箱和拆箱
第4章 C#類(lèi)
4.1 類(lèi)成員變量
4.2 C#構(gòu)造函數(shù)和折構(gòu)函數(shù)
4.3 類(lèi)繼承
4.4 成員函數(shù)
4.4.1 成員函數(shù)級(jí)別
4.4.2 成員函數(shù)參數(shù)
4.4.3 函數(shù)重載(Overloading)
4.4.4 虛擬函數(shù)改寫(xiě)
4.4.5 虛擬函數(shù)隱藏
4.5 類(lèi)成員屬性函數(shù)
4.6 類(lèi)索引器
4.7 事件函數(shù)
4.8 抽象類(lèi)和密封類(lèi)
4.9 訪問(wèn)權(quán)限
4.10 類(lèi)成員修飾符
第5章 C#流程控制語(yǔ)句
5.1 條件執(zhí)行語(yǔ)句
5.2 選擇執(zhí)行語(yǔ)句
5.3 循環(huán)語(yǔ)句
5.3.1 for循環(huán)
5.3.2 foreach循環(huán)
5.3.3 while循環(huán)
5.3.4 do…while循環(huán)
5.4 轉(zhuǎn)移語(yǔ)句
5.4.1 goto語(yǔ)句
5.4.2 break/continue語(yǔ)句
第6章 異常處理
6.1 捕獲一個(gè)異常
6.2 捕獲所有異常
6.3 finally語(yǔ)句
6.4 主動(dòng)觸發(fā)一個(gè)異常
第7章 C#輸入輸出操作
7.1 字符串文件的輸入輸出
7.2 二進(jìn)制文件的輸入輸出
7.3 單字符輸入輸出
7.4 加密讀寫(xiě)文件
7.5 隨機(jī)讀寫(xiě)文件內(nèi)容
7.6 在操作系統(tǒng)級(jí)對(duì)文件和目錄的操作
7.6.1 創(chuàng)建/刪除目錄
7.6.2 創(chuàng)建/刪除文件
7.6.3 顯示目錄
7.7 內(nèi)存讀寫(xiě)
7.8 網(wǎng)絡(luò)端口讀寫(xiě)
第8章 多線程處理
8.1 創(chuàng)建一個(gè)線程
8.2 為線程設(shè)置名字
8.3 Sleep函數(shù)
8.4 設(shè)置線程優(yōu)先級(jí)
8.5 線程的后端與前端運(yùn)行
8.6 終止一個(gè)線程
8.7 線程的暫停與再運(yùn)行
8.8 線程Join函數(shù)
8.9 線程異常
8.10 線程加鎖
第9章 與未操控語(yǔ)句交互運(yùn)作
9.1 C#中調(diào)用COM組件
9.1.1 將COM類(lèi)庫(kù)轉(zhuǎn)換為.NET組件
9.1.2 在C#中具體使用一個(gè)COM組件
9.1.3 編譯運(yùn)行一個(gè)調(diào)用COM組件的C#程序
9.1.4 安裝一個(gè)使用COM組件的.NET程序
9.2 在.NET框架外調(diào)用.NET組件
9.2.1 為非.NET程序創(chuàng)建一個(gè).NET組件
9.2.2 為COM客戶程序包裝一個(gè).NET組件
9.2.3 注冊(cè)一個(gè).NET組件為COM組件
9.2.4 在COM程序中具體使用一個(gè).NET組件
9.2.5 安裝一個(gè)使用.NET組件的COM客戶程序
9.3 在C#中使用未受操控的語(yǔ)句
9.3.1 包裝一個(gè)DLL函數(shù)
9.3.2 調(diào)用一個(gè)DLL庫(kù)中的函數(shù)
9.3.3 從C#中傳送一個(gè)復(fù)雜類(lèi)型的變量給DLL函數(shù)
9.4 在C#中使用指針
9.4.1 在unsafe語(yǔ)句中使用指針
9.4.2 在fixed語(yǔ)句中鎖定一個(gè)C#變量
下篇 高級(jí)編程實(shí)例篇
第10章 用C#編寫(xiě)Windows用戶界面程序WindowsGUI
10.1 創(chuàng)建WindowsGUI項(xiàng)目文件
10.2 用Dataset和DataTable在內(nèi)存中構(gòu)造一個(gè)數(shù)據(jù)庫(kù)
10.3 用DataGridTableStyle控制DataGrid的輸出格式
10.4 增加、刪除和修改DataGrid中的記錄
10.5 恢復(fù)DataGrid中修改前的數(shù)據(jù)
10.6 刷新DataGrid中的數(shù)據(jù)
10.7 保存Dat8Grid的當(dāng)前數(shù)據(jù)到數(shù)據(jù)庫(kù)中
10.8 調(diào)試WindowsGUI程序
10.9 WindowsGUI源程序清單及DOS提示符下的編譯方法
10.9.1 Windows GUI源程序清單
10.9.2 DOS提示符下的編譯方法
第11章 用C#編寫(xiě)組件程序MyDAO
11.1 .NET組件簡(jiǎn)介
11.2 XML簡(jiǎn)介
11.3 創(chuàng)建.NET組件MyDAO
11.3.1 GetList函數(shù)
11.3.2 Add函數(shù)
11.3.3 Update函數(shù)
11.3.4 Delete函數(shù)
11.3.5 Execute函數(shù)
11.4 從WindowsGUI客戶端程序去調(diào)用.NET組件MyDAO
11.4.1 在LoadData函數(shù)中調(diào)用.NET組件MyDAO
11.4.2 在SaveData函數(shù)中調(diào)用.NET組件MyDAO
11.5 調(diào)試.NET組件MyDAO程序
11.6 MyDAO源程序清單及DOS提示符下的編譯方法
11.6.1 MyDAO源程序清單
11.6.2 DOS提示符下的編譯方法
第12章 網(wǎng)絡(luò)服務(wù)(WebService)
12.1 網(wǎng)絡(luò)服務(wù)簡(jiǎn)介
12.2 一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)服務(wù)Helloservice
12.3 從IIS上去調(diào)用/測(cè)試網(wǎng)絡(luò)服務(wù)HelloService
12.4 創(chuàng)建網(wǎng)絡(luò)服務(wù)ProductService并從中調(diào)用我們的.NET組件MyDAO
12.5 從Windows應(yīng)用程序WindowsGUI去調(diào)用網(wǎng)絡(luò)服務(wù)ProductService
12.5.1 在LoadData函數(shù)中調(diào)用網(wǎng)絡(luò)服務(wù)ProductService
12.5.2 在SaveData()函數(shù)中調(diào)用網(wǎng)絡(luò)服務(wù)ProductService
12.6 調(diào)試網(wǎng)絡(luò)服務(wù)程序
12.7 網(wǎng)絡(luò)服務(wù)(MyService)源程序清單及DOS提示符下的編譯方法
第13章 在C#中調(diào)用數(shù)據(jù)庫(kù)
13.1 準(zhǔn)備一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)
13.2 從MyDAO組件去查詢(xún)數(shù)據(jù)
13.3 從MyDAO組件去增加刪除和修改數(shù)據(jù)
13.4 .NET組件MyDAO源程序清單及DOS提示符下的編譯方法
13.4.1 .NET組件MyDAO源程序清單
13.4.2 DOS提示符下的編譯方法
第14章 將.NET組件轉(zhuǎn)換為事務(wù)處理COM+組件
14.1 事務(wù)處理控制簡(jiǎn)介
14.2 對(duì)Product.cs的修改
14.3 將MyDAO.dll注冊(cè)為一個(gè)COM+程序
14.4 將MyDAO.dll安裝到GAC中
14.5 實(shí)地測(cè)試新版MyDAO.dll對(duì)事務(wù)處理的控制
14.6 COM+組件MyDAO源程序清單及DOS提示符下的編譯方法
14.6.1 COM+組件MyDAO源程序清單
14.6.2 DOS提示符下的編譯方法
第15章 用C#編寫(xiě)網(wǎng)站界面程序WebGUI
15.1 ASP.NET簡(jiǎn)介
15.2 創(chuàng)建WebGUI項(xiàng)目文件
15.3 設(shè)置WebGUI界面
15.4 定義類(lèi)變量
15.5 設(shè)置DataGrid的初始狀態(tài)
15.6 LoadData()函數(shù)
15.7 綁定DataGrid與DataSet
15.8 在PageLoad()函數(shù)中調(diào)用InitControls()、LoadData()和BindGrid()函數(shù)
15.9 編輯/刪除一行數(shù)據(jù)
15.10 增加一行數(shù)據(jù)
15.11 刷新、恢復(fù)和保存數(shù)據(jù)
15.12 調(diào)試WebGUI程序
15.13 WebGUI源程序清單及DOS提示符下的編譯方法
15.13.1 WebGUI源程序清單
15.13.2 DOS提示符下的編譯方法
附錄A C#語(yǔ)法程序示例
附錄B C#關(guān)鍵字一覽表
附錄C C#與Java

本目錄推薦

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