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

Visual C#程序設(shè)計(jì)教程

Visual C#程序設(shè)計(jì)教程

定 價(jià):¥35.00

作 者: 王昊亮,李剛等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)應(yīng)用技術(shù)系列教材
標(biāo) 簽: C#

ISBN: 9787302072546 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 375 字?jǐn)?shù):  

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

  本書的特點(diǎn)是由淺入深,從最基本的語法開始講起,逐步深入到面向?qū)ο?、Windows程序設(shè)計(jì)、數(shù)據(jù)庫、網(wǎng)絡(luò)等高級(jí)編程方法。在介紹語法時(shí),本書并沒有像一些語法書一樣教條而死板地講定義,而是試圖利用示例代碼生動(dòng)地讓讀者在實(shí)踐中體會(huì)一個(gè)個(gè)知識(shí)點(diǎn)。通過認(rèn)真分析示例代碼和書中的講解,讀者可以很快掌握C#語言的精髓。本書的每一章后面都有上機(jī)練習(xí)和習(xí)題。這些練習(xí)都是作者精心編排的,認(rèn)真思考這些題目是掌握各重點(diǎn)的關(guān)鍵。C#是微軟公司推出的新一代編程語言。它功能強(qiáng)人,編程過程簡(jiǎn)捷、明快。除具有VisualBasic語言易學(xué)、易用、適合快速程序開發(fā)的特性外,同時(shí)也繼承了VisualC++的強(qiáng)大功能,是微軟公司推行的.NET戰(zhàn)略的重要組成部分。本書基于微軟最新發(fā)布的.NETFrameworkl.1和VisualStudio.NET2003中文版,從C#的基礎(chǔ)知識(shí)講起,逐步深入到結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、常用的數(shù)據(jù)結(jié)構(gòu)與算法、異常處理機(jī)制、Windows應(yīng)用程序開發(fā)、GDI+與圖形編程、多線程程序設(shè)計(jì)、訪問文件與注冊(cè)表、數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)、Web應(yīng)用程序開發(fā),以及Web服務(wù)的開發(fā)與調(diào)用等內(nèi)容。本書適合作為高等院校信息技術(shù)相關(guān)專業(yè)C#語言課程教材,也可作為希望在.NETFramework下使用C#開發(fā)各類應(yīng)用程序的程序員的初、中級(jí)參考書,還適合于希望從基本概念開始學(xué)習(xí).NET應(yīng)用程序開發(fā)的程序設(shè)計(jì)愛好者。本書內(nèi)容安排循序漸進(jìn),由淺入深,讀者無須具備任何程序設(shè)計(jì)經(jīng)驗(yàn)即可輕松學(xué)習(xí)。本書示例豐富,對(duì)書中涉及的所有知識(shí)點(diǎn)均用實(shí)例加以演示說明,可以加速讀者對(duì)相關(guān)知識(shí)的理解并易于應(yīng)用。此外,本書知識(shí)覆蓋面廣,對(duì)當(dāng)前最熱門的面向?qū)ο蟪绦蛟O(shè)計(jì)思想、圖形編程、多線程、文件與注冊(cè)表、數(shù)據(jù)庫訪問、Web應(yīng)用程序開發(fā)、Web服務(wù)的開發(fā)與調(diào)用等均有詳細(xì)介紹并給出豐富的實(shí)例。

作者簡(jiǎn)介

暫缺《Visual C#程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

第1章 VisualC#簡(jiǎn)介
1. 1 . NETFrameworkl. 1簡(jiǎn)介
1. 1. 1 . NETFramework
1. 1. 2 . NETFrameworkl. 1版本的新功能
1. 2 VisualC#. NET簡(jiǎn)介
1. 2. 1 VisualC#. NET的產(chǎn)生背景
1. 2. 2 VisualC#. NET語言的特點(diǎn)
1. 3 VisualStudio. NET2003簡(jiǎn)介
1. 3. 1 VisualStudio. NET2003的主要作用
1. 3. 2 VisualStudio. NET2003的新功能
1. 4 編寫第一個(gè)C#程序
1. 4. 1 使用VisualStudio. NETIDE創(chuàng)建C#程序
1. 4. 2 編譯C#應(yīng)用程序
1. 5 C#程序的結(jié)構(gòu)
1. 6 本章小結(jié)
1. 7 上機(jī)練習(xí)
1. 8 習(xí)題
第2章 數(shù)據(jù)類型. 運(yùn)算符和表達(dá)式
2. 1 數(shù)據(jù)類型
2. 1. 1 值類型
2. 1. 2 引用類型
2. 1. 3 裝箱與拆箱
2. 2 常量和變量
2. 2. 1 變量
2. 2. 2 常量
2. 3 運(yùn)算符
2. 3. 1 算術(shù)運(yùn)算符
2. 3. 2 賦值運(yùn)算符
2. 3. 3 關(guān)系運(yùn)算符
2. 3. 4 邏輯運(yùn)算符
2. 3. 5 位運(yùn)算符
2. 3. 6 條件運(yùn)算符
2. 3. 7 其他運(yùn)算符
2. 4 表達(dá)式
2. 5 本章小結(jié)
2. 6 上機(jī)練習(xí)
2. 7 習(xí)題
第3章 結(jié)構(gòu)化程序設(shè)計(jì)
3. 1 條件語句
3. 2 循環(huán)語句
3. 2. 1 while語句
3. 2. 2 do-while語句
3. 2. 3 for語句
3. 2. 4 foreach語句
3. 3 分支語句
3. 4 跳轉(zhuǎn)語句
3. 4. 1 break語句和continue語句
3. 4. 2 標(biāo)簽語句和goto語句
3. 5 異常處理結(jié)構(gòu)
3. 6 using語句
3. 7 本章小結(jié)
3. 8 上機(jī)練習(xí)
3. 9 習(xí)題
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
4. 1 面向?qū)ο蟾攀?br />4. 1. 1 類和對(duì)象概述
4. 1. 2 屬性. 方法. 繼承. 重載
4. 2 類和對(duì)象
4. 2. 1 類的聲明
4. 2. 2 類的成員
4. 2. 3 聲明對(duì)象
4. 3 構(gòu)造函數(shù)與析構(gòu)函數(shù)
4. 3. 1 構(gòu)造函數(shù)
4. 3. 2 析構(gòu)函數(shù)
4. 4 方法與重載
4. 4. 1 方法的聲明
4. 4. 2 方法的重載
4. 5 運(yùn)算符重載
4. 6 繼承與多態(tài)
4. 6. 1 類的繼承
4. 6. 2 類的多態(tài)性
4. 7 本章小結(jié)
4. 8 上機(jī)練習(xí)
4. 9 習(xí)題
第5章 深入理解面向?qū)ο?br />5. 1 類的深入討論
5. 1. 1 類成員的可訪問性
5. 1. 2 類的靜態(tài)成員
5. 1. 3 this關(guān)鍵字
5. 1. 4 方法的種類
5. 1. 5 密封類與密封方法
5. 2 域. 屬性和事件
5. 2. 1 域
5. 2. 2 屬性
5. 2. 3 事件
5. 3 面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)例
5. 4 命名空間
5. 4. 1 命名空間的聲明
5. 4. 2 命名空間的成員
5. 4. 3 命名空間的使用
5. 5 本章小結(jié)
5. 6 上機(jī)練習(xí)
5. 7 習(xí)題
第6章 常用數(shù)據(jù)結(jié)構(gòu)與算法
6. 1 字符串
6. 1. 1 字符串類型定義
6. 1. 2 字符串類型的應(yīng)用
6. 2 數(shù)組
6. 2. 1 數(shù)組的定義
6. 2. 2 數(shù)組的使用
6. 3 集合
6. 3. 1 集合的定義
6. 3. 2 集合的使用
6. 4 枚舉
6. 4. 1 枚舉類型的定義
6. 4. 2 枚舉型的應(yīng)用
6. 5 搜索算法
6. 5. 1 順序搜索
6. 5. 2 折半搜索
6. 6 排序
6. 6. 1 直接插入排序
6. 6. 2 快速排序
6. 6. 3 選擇排序
6. 7 本章小結(jié)
6. 8 上機(jī)練習(xí)
6. 9 習(xí)題
第7章 接口
7. 1 接口的意義
7. 1. 1 三層體系結(jié)構(gòu)
7. 1. 2 組件編程思想
7. 2 接口的定義
7. 3 接口的成員
7. 3. 1 接口屬性
7. 3. 2 接口事件
7. 3. 3 接口索引
7. 3. 4 接口成員的訪問
7. 3. 5 接口成員的完全有效名稱
7. 4 接口的實(shí)現(xiàn)
7. 4. 1 在類中實(shí)現(xiàn)接口
7. 4. 2 顯式接口成員執(zhí)行體
7. 4. 3 接口映射
7. 4. 4 接口實(shí)現(xiàn)的繼承
7. 4. 5 接口的重實(shí)現(xiàn)
7. 4. 6 抽象類與接口
7. 5 接口應(yīng)用實(shí)例
7. 6 本章小結(jié)
7. 7 上機(jī)練習(xí)
7. 8 習(xí)題
第8章 異常處理
8. 1 異常處理概念
8. 2 異常類
8. 3 異常的處理
8. 4 把異常傳給調(diào)用者
8. 4. 1 調(diào)用者處理
8. 4. 2 拋出異常
8. 4. 3 重發(fā)異常
8. 4. 4 添加異常信息
8. 5 用戶自定義異常
8. 6 finally的用法
8. 7 異常處理實(shí)例
8. 8 本章小結(jié)
8. 9 上機(jī)練習(xí)
8. 10 習(xí)題
第9章 Windows應(yīng)用程序設(shè)計(jì)
9. 1 Windows應(yīng)用程序的結(jié)構(gòu)
9. 1. 1 計(jì)算器窗體
9. 1. 2 計(jì)算器控件
9. 1. 3 計(jì)算器事件
9. 2 窗體控件
9. 2. 1 窗體概述
9. 2. 2 多文檔界面設(shè)計(jì)
9. 3 控件共有的屬性. 事件和方法
9. 4 常用控件
9. 4. 1 標(biāo)簽
9. 4. 2 按鈕
9. 4. 3 文本框
9. 4. 4 單選按鈕
9. 4. 5 復(fù)選框
9. 4. 6 組合框
9. 4. 7 列表框
9. 4. 8 進(jìn)度條
9. 4. 9 滾動(dòng)條
9. 4. 10 菜單
9. 4. 11 工具欄
9. 4. 12 編輯控件
9. 5 定制控件
9. 5. 1 關(guān)于定制控件
9. 5. 2 定制控件示例
9. 6 本章小結(jié)
9. 7 上機(jī)練習(xí)
9. 8 習(xí)題
第10章 GDI 與圖形編程
10. 1 . NET中的圖形繪制
10. 1. 1 GDI 簡(jiǎn)介
10. 1. 2 圖形類庫
10. 1. 3 繪圖方法
10. 2 GDI 中的圖形對(duì)象
10. 2. 1 Pen對(duì)象
10. 2. 2 Color結(jié)構(gòu)
10. 2. 3 Font對(duì)象
10. 2. 4 Brush對(duì)象
10. 2. 5 矩形結(jié)構(gòu)
10. 3 繪圖實(shí)例
10. 4 本章小結(jié)
10. 5 上機(jī)練習(xí)
10. 6 習(xí)題
第11章 多線程程序設(shè)計(jì)
11. 1 線程的概念
11. 2 C#多線程編程概述
11. 3 多線程編程實(shí)例
11. 4 線程同步
11. 4. 1 沒有同步
11. 4. 2 一寫多讀同步
11. 4. 3 多讀多寫同步
11. 4. 4 使用AutoResetEvent
11. 5 增強(qiáng)多線程的交互性
11. 5. 1 交互性問題
11. 5. 2 簡(jiǎn)單實(shí)例
11. 5. 3 高級(jí)多線程實(shí)例
11. 6 本章小結(jié)
11. 7 上機(jī)練習(xí)
11. 8 習(xí)題
第12章 文件與注冊(cè)表
12. 1 C#的文件處理系統(tǒng)
12. 1. 1 認(rèn)識(shí)C#的文件處理系統(tǒng)
12. 1. 2 文件和流
12. 2 文件處理
12. 2. 1 目錄管理
12. 2. 2 文件管理
12. 3 讀寫文件
12. 3. 1 StreamReader類
12. 3. 2 StreamWriter類
12. 4 讀寫注冊(cè)表
12. 4. 1 注冊(cè)表概述
12. 4. 2 C#對(duì)注冊(cè)表編程的支持
12. 4. 3 注冊(cè)表編程示例
12. 5 本章小結(jié)
12. 6 上機(jī)練習(xí)
12. 7 習(xí)題
第13章 數(shù)據(jù)訪問
13. 1 ADO. NET概述
13. 1. 1 ADO. NET的歷史
13. 1. 2 ADO. NET的特點(diǎn)
13. 1. 3 SQL語言簡(jiǎn)介
13. 1. 4 ADO與ADO. NET的比較
13. 2 ADO. NET組件和對(duì)象
13. 2. 1 ADO. NET組件和組件之間的關(guān)系
13. 2. 2 數(shù)據(jù)集組件
13. 2. 3 數(shù)據(jù)適配器組件
13. 3 ADO. NET編程
13. 3. 1 連接
13. 3. 2 數(shù)據(jù)集編程
13. 3. 3 數(shù)據(jù)綁定
13. 3. 4 Windows窗體和Web頁面
13. 4 ADO. NET可視化編程
13. 4. 1 創(chuàng)建Access數(shù)據(jù)庫
13. 4. 2 創(chuàng)建新數(shù)據(jù)庫項(xiàng)目
13. 4. 3 創(chuàng)建數(shù)據(jù)庫連接
13. 4. 4 創(chuàng)建數(shù)據(jù)庫對(duì)象和訪問方法
13. 4. 5 設(shè)置程序顯示界面
13. 4. 6 顯示數(shù)據(jù)庫中的數(shù)據(jù)
13. 5 本章小結(jié)
13. 6 上機(jī)練習(xí)
13. 7 習(xí)題
第14章 開發(fā)Web應(yīng)用程序
14. 1 什么是Web應(yīng)用程序
t4. 1. 1 Web程序發(fā)展簡(jiǎn)史
14. 1. 2 Web程序設(shè)計(jì)的要素
14. 2 設(shè)計(jì)Web窗體
14. 3 創(chuàng)建和使用Web服務(wù)
14. 3. 1 分布式應(yīng)用程序模式和瀏覽器的作用
14. 3. 2 什么是Web服務(wù)
14. 3. 3 Web平臺(tái)中的協(xié)議
14. 3. 4 Web服務(wù)的實(shí)現(xiàn)
14. 4 本章小結(jié)
14. 5 上機(jī)練習(xí)
14. 6 習(xí)題
附錄A C#預(yù)處理指令

本目錄推薦

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