注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合C#程序開發(fā)與應(yīng)用教程

C#程序開發(fā)與應(yīng)用教程

C#程序開發(fā)與應(yīng)用教程

定 價:¥25.00

作 者: 高凱 等 著
出版社: 清華大學(xué)出版社
叢編項: 高等院校信息技術(shù)規(guī)劃教材
標(biāo) 簽: 工學(xué) 計算機 教材 研究生/本科/專科教材

ISBN: 9787302284345 出版時間: 2012-07-01 包裝: 平裝
開本: 16開 頁數(shù): 221 字?jǐn)?shù):  

內(nèi)容簡介

  《高等院校信息技術(shù)規(guī)劃教材:C# 程序開發(fā)與應(yīng)用教程》以基礎(chǔ)知識為先導(dǎo),以案例說明和工程實踐為特色,以實用性為原則,以提高工程實踐水平和動手能力為目的,深入淺出地講解Visual Studio 2010開發(fā)平臺下的C#程序設(shè)計方法、技巧等,內(nèi)容涵蓋了面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)、異常處理與代碼調(diào)試、集合索引器與泛型、字符處理和正則表達(dá)式、窗體應(yīng)用程序設(shè)計、流與文件操作、基于ADO.NET的數(shù)據(jù)庫及XML應(yīng)用程序開發(fā)、多線程技術(shù)等。書中所有練習(xí)均在Visual Studio 2010環(huán)境下進(jìn)行過驗證?!陡叩仍盒P畔⒓夹g(shù)規(guī)劃教材:C# 程序開發(fā)與應(yīng)用教程》既可幫助初學(xué)者快速上手,也能為有一定基礎(chǔ)的工程技術(shù)人員提供參考?!陡叩仍盒P畔⒓夹g(shù)規(guī)劃教材:C# 程序開發(fā)與應(yīng)用教程》可作為高等學(xué)校的教材,并可供從事軟件開發(fā)與維護(hù)的工程技術(shù)人員參考。

作者簡介

暫缺《C#程序開發(fā)與應(yīng)用教程》作者簡介

圖書目錄

第1章 Microsoft.NET概述
1.1.NET及其之前的程序開發(fā)流程
1.1.1 C及Win32 API
1.1.2 MFC、VC++、VB及COM技術(shù)
1.2 Microsoft.NET及.NET Framework簡介
1.3 Visual Studio.NET 2010簡介
1.3.1 Professional
1.3.2 Premium
1.3.3 Ultimate
1.3.4 Test Professional
1.4 C#概述
1.4.1 C#的發(fā)展歷程
1.4.2 C#的特點
1.5 安裝Visual Studio
1.6 Visual Studio 2010集成開發(fā)環(huán)境IDE簡介
1.6.1 項目與解決方案資源管理器
1.6.2 代碼編輯器和設(shè)計器
1.6.3 代碼生成與調(diào)試
1.6.4 代碼部署
1.6.5 常用視圖和窗口簡介
1.6.6 C#的代碼重構(gòu)
1.6.7 可視化類設(shè)計器
1.6.8 個性化設(shè)置
1.6.9 重置布局
1.7 幾種不同類型C#程序的建立與執(zhí)行
1.7.1 控制臺應(yīng)用程序
1.7.2 Windows應(yīng)用程序20  
1.7.3 Web程序
1.7.4 查找和修正錯誤
1.8 本章小結(jié)
習(xí)題

第2章 C#程序設(shè)計語言基礎(chǔ)
2.1 C#程序的基本構(gòu)成
2.1.1 C#中的數(shù)據(jù)類型
2.1.2 用類搭建程序
2.1.3 使用命名空間
2.1.4 Main函數(shù): 程序的入口
2.1.5 格式化輸出與輸入
2.2 常量、變量、常用運算符和表達(dá)式
2.2.1 常量和變量的定義與作用域
2.2.2 表達(dá)式與常用運算符
2.3 值類型和引用類型
2.3.1 值類型
2.3.2 引用類型
2.3.3 值類型和引用類型的關(guān)系
2.4 類型轉(zhuǎn)換
2.4.1 隱式類型轉(zhuǎn)換
2.4.2 顯式類型轉(zhuǎn)換
2.4.3 命名規(guī)范
2.5 流程控制
2.5.1 if語句
2.5.2 switch-case語句
2.5.3 while語句
2.5.4 do-while語句
2.5.5 for語句
2.5.6 跳轉(zhuǎn)語句
2.6 函數(shù)及其重載
2.7 常見的預(yù)處理指令
2.7.1 #define、#undef
2.7.2 #if、#elif、#else、#endif
2.7.3 #region、#endregion
2.7.4 #warning、#error
2.8 本章小結(jié)
習(xí)題

第3章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
3.1 類
3.1.1 類、對象及類成員類型
3.1.2 類的定義
3.2 靜態(tài)類和非靜態(tài)類
3.3 抽象類的定義及其覆蓋
3.4 類成員及方法
3.5 類方法的調(diào)用及重載
3.6 封裝、繼承、多態(tài)
3.7 類的構(gòu)造函數(shù)與析構(gòu)函數(shù)
3.7.1 構(gòu)造函數(shù)及其重載
3.7.2 在構(gòu)造函數(shù)中使用this訪問
3.7.3 析構(gòu)函數(shù)
3.8 基類和派生類
3.9 屬性及get/set方法
3.1 0 接口
3.1 1 本章小結(jié)
習(xí)題

第4章 異常處理與代碼調(diào)試
4.1 異常處理機制概述
4.1.1 異常處理的特點
4.1.2 異常的拋出與捕獲
4.1.3 具有異常處理機制的程序組成
4.2 系統(tǒng)的異常類及其使用
4.3 自定義異常類
4.4 try-catch語句塊
4.5 代碼調(diào)試
4.5.1 斷點設(shè)置與程序運行
4.5.2 程序調(diào)試的基本窗口
4.6 基于NUnit的單元測試
4.7 本章小結(jié)
習(xí)題

第5章 集合、索引器與泛型
5.1 集合與泛型概述
5.2 數(shù)組Array
5.2.1 遍歷數(shù)組元素
5.2.2 復(fù)制、排序數(shù)組元素
5.3 動態(tài)數(shù)組ArrayList
5.3.1 ArrayList的常用方法
5.3.2 ArrayList和string間的轉(zhuǎn)換
5.4 隊列Queue
5.5 棧Stack
5.6 可排序字典SortedList和哈希表Hashtable
5.6.1 可排序字典SortedList
5.6.2 哈希表Hashtable
5.7 索引器
5.8 泛型
5.9 本章小結(jié)
習(xí)題

第6章 字符處理和正則表達(dá)式
6.1 靜態(tài)字符串構(gòu)造函數(shù)及部分常用方法簡介
6.1.1 靜態(tài)字符串構(gòu)造函數(shù)的使用
6.1.2 常用方法
6.2 動態(tài)字符串StringBuilder
6.3 字符編碼簡介
6.4 正則表達(dá)式
6.4.1 正則表達(dá)式概述
6.4.2 構(gòu)造正則表達(dá)式
6.4.3 利用正則表達(dá)式分割提純字符串
6.5 正則表達(dá)式的常見應(yīng)用
6.5.1 用正則表達(dá)式驗證電話號碼的有效性
6.5.2 用正則表達(dá)式驗證E-mail地址的合法性
6.5.3 正則表達(dá)式在字詞查找中的應(yīng)用
6.6 本章小結(jié)
習(xí)題

第7章 窗體應(yīng)用程序設(shè)計
7.1 窗體與控件概述
7.1.1 窗體的常用屬性
7.1.2 窗體的常用方法和事件
7.1.3 主要的窗體控件概述
7.2 部分常見控件功能及使用簡介
7.2.1 按鈕與標(biāo)簽控件
7.2.2 文本控件
7.2.3 選擇控件
7.2.4 列表控件
7.2.5 時間控件
7.2.6 容器控件
7.2.7 進(jìn)度條控件ProcessBar
7.2.8 設(shè)置控件的Tab順序
7.2.9 創(chuàng)建工具提示
7.2.1 0 幫助文檔組件HelpProvider
7.3 菜單、工具欄和狀態(tài)欄
7.3.1 菜單
7.3.2 工具欄
7.3.3 狀態(tài)欄
7.4 對話框控件及其設(shè)計
7.4.1 模態(tài)對話框與非模態(tài)對話框
7.4.2 消息對話框
7.4.3 通用對話框
7.4.4 OpenFileDialog控件
7.4.5 SaveFileDialog控件
7.4.6 FolderBrowseDialog控件
7.5 綜合案例講解
7.6 本章小結(jié)
習(xí)題

第8章 流與文件操作
8.1 概述
8.2 靜態(tài)目錄類Directory及非靜態(tài)目錄類DirectoryInfo
8.2.1 Directory類
8.2.2 DirectoryInfo類
8.3 靜態(tài)文件類File及非靜態(tài)文件類FileInfo
8.3.1 File類
8.3.2 FileInfo類
8.4 驅(qū)動器DriveInfo類
8.5 流及文件操作
8.5.1 概述
8.5.2 操作流的類
8.6 案例分析: 統(tǒng)計自然語言相應(yīng)詞匯個數(shù)并排序
8.7 本章小結(jié)
習(xí)題

第9章 基于ADO.NET的數(shù)據(jù)庫及XML應(yīng)用程序的開發(fā)
9.1 數(shù)據(jù)庫管理系統(tǒng)及常用SQL語句概述
9.1.1 SQL語句完成數(shù)據(jù)查詢
9.1.2 SQL語句完成插入數(shù)據(jù)
9.1.3 SQL語句完成刪除數(shù)據(jù)
9.1.4 SQL語句完成修改數(shù)據(jù)
9.2 ADO.NET概述
9.2.1 主要數(shù)據(jù)訪問對象簡介
9.2.2 獲取數(shù)據(jù)庫記錄的主要方式
9.2.3 DataProvider對應(yīng)的命名空間及Connection對象簡介
9.3 建立數(shù)據(jù)庫
9.4 連接數(shù)據(jù)庫
9.4.1 連接SQL Server數(shù)據(jù)庫
9.4.2 連接Oracle數(shù)據(jù)庫
9.4.3 連接Access數(shù)據(jù)庫
9.4.4 使用config配置文件增加數(shù)據(jù)庫連接的靈活性
9.5 操縱數(shù)據(jù)庫
9.5.1 利用Command對象直接操縱數(shù)據(jù)庫
9.5.2 利用SqlDataReader對象及SQL語句操縱數(shù)據(jù)
9.5.3 利用SqlDataReader對象及存儲過程操縱數(shù)據(jù)
9.5.4 使用DataAdapter+DataSet對象操縱數(shù)據(jù)
9.5.5 斷開方式中以DataReader方式操縱數(shù)據(jù)
9.5.6 表格展示控件、數(shù)據(jù)源綁定和導(dǎo)航功能的使用
9.6 案例分析 SQL Server表和文本文件間的數(shù)據(jù)轉(zhuǎn)換
9.7 本章小結(jié)
習(xí)題

第10章 多線程技術(shù)
10.1 概述
10.2 System.Threading命名空間和System.Threading.Thread類
10.3 創(chuàng)建自定義線程類
10.4 創(chuàng)建自定義線程調(diào)度類
10.5 多線程間的同步
10.5.1 使用lock關(guān)鍵字實現(xiàn)同步
10.5.2 使用System.Threading.Monitor類實現(xiàn)同步
10.6 利用多線程技術(shù)增強用戶界面的響應(yīng)性能
10.7 案例分析
10.8 本章小結(jié)
習(xí)題
參考文獻(xiàn)
后記

本目錄推薦

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