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

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

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

定 價:¥30.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

上篇 C?;A(chǔ)知識
第1章 C#概述
1.1 .NET簡介
1.2 C#簡介
1.3 本書編排體系
1.4 下載與安裝.NET SDK
1.5 本書源程序下載及勘誤表
第2章 編譯運行一個C#簡單程序
2.1 設(shè)置C#環(huán)境參數(shù)
2.2 設(shè)置從瀏覽器到命令行狀態(tài)的快捷轉(zhuǎn)換
2.3 在命令行狀態(tài)下用SDK編譯運行一個C#程序
2.4 C#命令行編譯器csc的常用格式
2.5 在Visual C#.NET集成開發(fā)環(huán)境(IDE)中編譯運行一個C#程序
第3章 C#數(shù)據(jù)類型
3.1 C#值類型
3.1.1 簡單數(shù)據(jù)類型
3.1.2 結(jié)構(gòu)類型
3.1.3 枚舉類型
3.2 引用數(shù)據(jù)類型
3.2.1 字符串類型(string)
3.2.2 數(shù)組數(shù)據(jù)類型(array)
3.3 裝箱和拆箱
第4章 C#類
4.1 類成員變量
4.2 C#構(gòu)造函數(shù)和折構(gòu)函數(shù)
4.3 類繼承
4.4 成員函數(shù)
4.4.1 成員函數(shù)級別
4.4.2 成員函數(shù)參數(shù)
4.4.3 函數(shù)重載(Overloading)
4.4.4 虛擬函數(shù)改寫
4.4.5 虛擬函數(shù)隱藏
4.5 類成員屬性函數(shù)
4.6 類索引器
4.7 事件函數(shù)
4.8 抽象類和密封類
4.9 訪問權(quán)限
4.10 類成員修飾符
第5章 C#流程控制語句
5.1 條件執(zhí)行語句
5.2 選擇執(zhí)行語句
5.3 循環(huán)語句
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)移語句
5.4.1 goto語句
5.4.2 break/continue語句
第6章 異常處理
6.1 捕獲一個異常
6.2 捕獲所有異常
6.3 finally語句
6.4 主動觸發(fā)一個異常
第7章 C#輸入輸出操作
7.1 字符串文件的輸入輸出
7.2 二進(jìn)制文件的輸入輸出
7.3 單字符輸入輸出
7.4 加密讀寫文件
7.5 隨機(jī)讀寫文件內(nèi)容
7.6 在操作系統(tǒng)級對文件和目錄的操作
7.6.1 創(chuàng)建/刪除目錄
7.6.2 創(chuàng)建/刪除文件
7.6.3 顯示目錄
7.7 內(nèi)存讀寫
7.8 網(wǎng)絡(luò)端口讀寫
第8章 多線程處理
8.1 創(chuàng)建一個線程
8.2 為線程設(shè)置名字
8.3 Sleep函數(shù)
8.4 設(shè)置線程優(yōu)先級
8.5 線程的后端與前端運行
8.6 終止一個線程
8.7 線程的暫停與再運行
8.8 線程Join函數(shù)
8.9 線程異常
8.10 線程加鎖
第9章 與未操控語句交互運作
9.1 C#中調(diào)用COM組件
9.1.1 將COM類庫轉(zhuǎn)換為.NET組件
9.1.2 在C#中具體使用一個COM組件
9.1.3 編譯運行一個調(diào)用COM組件的C#程序
9.1.4 安裝一個使用COM組件的.NET程序
9.2 在.NET框架外調(diào)用.NET組件
9.2.1 為非.NET程序創(chuàng)建一個.NET組件
9.2.2 為COM客戶程序包裝一個.NET組件
9.2.3 注冊一個.NET組件為COM組件
9.2.4 在COM程序中具體使用一個.NET組件
9.2.5 安裝一個使用.NET組件的COM客戶程序
9.3 在C#中使用未受操控的語句
9.3.1 包裝一個DLL函數(shù)
9.3.2 調(diào)用一個DLL庫中的函數(shù)
9.3.3 從C#中傳送一個復(fù)雜類型的變量給DLL函數(shù)
9.4 在C#中使用指針
9.4.1 在unsafe語句中使用指針
9.4.2 在fixed語句中鎖定一個C#變量
下篇 高級編程實例篇
第10章 用C#編寫Windows用戶界面程序WindowsGUI
10.1 創(chuàng)建WindowsGUI項目文件
10.2 用Dataset和DataTable在內(nèi)存中構(gòu)造一個數(shù)據(jù)庫
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ù)庫中
10.8 調(diào)試WindowsGUI程序
10.9 WindowsGUI源程序清單及DOS提示符下的編譯方法
10.9.1 Windows GUI源程序清單
10.9.2 DOS提示符下的編譯方法
第11章 用C#編寫組件程序MyDAO
11.1 .NET組件簡介
11.2 XML簡介
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ù)簡介
12.2 一個簡單的網(wǎng)絡(luò)服務(wù)Helloservice
12.3 從IIS上去調(diào)用/測試網(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ù)庫
13.1 準(zhǔn)備一個簡單的數(shù)據(jù)庫
13.2 從MyDAO組件去查詢數(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ù)處理控制簡介
14.2 對Product.cs的修改
14.3 將MyDAO.dll注冊為一個COM+程序
14.4 將MyDAO.dll安裝到GAC中
14.5 實地測試新版MyDAO.dll對事務(wù)處理的控制
14.6 COM+組件MyDAO源程序清單及DOS提示符下的編譯方法
14.6.1 COM+組件MyDAO源程序清單
14.6.2 DOS提示符下的編譯方法
第15章 用C#編寫網(wǎng)站界面程序WebGUI
15.1 ASP.NET簡介
15.2 創(chuàng)建WebGUI項目文件
15.3 設(shè)置WebGUI界面
15.4 定義類變量
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#語法程序示例
附錄B C#關(guān)鍵字一覽表
附錄C C#與Java

本目錄推薦

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