国产免费无码又爽又刺激高潮_国产亚洲欧美在线人成aaaa_亚洲av永久无码精品尤物_专区久久五月天_国内精品久久人妻无码妲己影院

專題欄目:ARVRMR虛擬現(xiàn)實

《C#應用程序開發(fā)》

書籍簡介:

《C#應用程序開發(fā)》是C#語言學習的提高篇,主要介紹C#應用開發(fā)過程中各種問題的解決方案。

《C#應用程序開發(fā)》采用問題驅(qū)動的編寫方法,以軟件設計中遇到的問題為線索,每章解決一個大的問題。在編寫上,以實例為引導,通過解決實例問題、剖析解決過程、拓展解題思路,對每一個問題解決方案進行全面介紹。書中8~11章案例是按照學生學習編程時,先閱讀、再模仿、再設計的學習規(guī)律編排設計的,旨在提高學生C#應用程序設計的總體能力。

《C#應用程序開發(fā)》共12章,其中1~7章按照問題驅(qū)動模式,分別介紹了數(shù)據(jù)庫高級編程、報表設計工具、多線程高級編程、網(wǎng)絡高級編程、系統(tǒng)架構(gòu)、API編程基礎(chǔ)等方面的高級編程技巧,以及輔助工具及技術(shù)。第8~11章針對不同類型系統(tǒng)提供實例,供學生閱讀參考,其中第12章是一個綜合實例,在本教材中沒有給出代碼,希望學生在前幾個實例閱讀的基礎(chǔ)上,自己設計編寫程序解決問題。

《C#應用程序開發(fā)》可作為高等院校相關(guān)專業(yè)C#應用程序開發(fā)課程的教材,也可作為C#程序設計培訓機構(gòu)的教材或參考書。

作者簡介:

車戰(zhàn)斌、高亮、薛海燕

出版日期:

2013年07月

章節(jié)目錄:

前言
本書導讀
第1章 數(shù)據(jù)庫高級編程
1.1 為什么要用數(shù)據(jù)庫
1.2 如何訪問數(shù)據(jù)庫——ADO.NET
1.2.1 如何連接數(shù)據(jù)庫
1.2.2 如何查詢數(shù)據(jù)
1.2.3 如何刪除、添加、修改數(shù)據(jù)
1.3 其他的數(shù)據(jù)庫編程方法——LINQ to SQL
1.3.1 如何連接數(shù)據(jù)庫
1.3.2 如何查詢數(shù)據(jù)庫中的數(shù)據(jù)
1.3.3 如何刪除數(shù)據(jù)庫中的數(shù)據(jù)
1.3.4 如何向數(shù)據(jù)庫中添加數(shù)據(jù)和更新數(shù)據(jù)
本章小結(jié)
本章實訓
第2章 報表設計工具
2.1 為什么要用報表
2.2 怎樣用傳統(tǒng)方法進行報表設計——Crystal Reports
2.2.1 Crystal Reports具有哪些功能
2.2.2 如何用Crystal Reports制作簡單報表
2.2.3 如何進行數(shù)據(jù)排序
2.2.4 如何使用公式與函數(shù)
2.2.5 如何進行報表分頁
2.2.6 如何對數(shù)據(jù)進行分組
2.2.7 如何制作數(shù)據(jù)圖表
2.2.8 如何處理報表對象
2.2.9 如何制作動態(tài)報表
2.3 更簡捷的報表設計工具——RDLC
2.3.1 RDLC報表都具有什么功能
2.3.2 如何用RDLC制作簡單報表
2.3.3 如何進行數(shù)據(jù)排序
2.3.4 如何使用公式與函數(shù)
2.3.5 如何對數(shù)據(jù)進行分組
2.3.6 如何制作數(shù)據(jù)圖表
2.3.7 如何設置報表標題
2.3.8 如何制作動態(tài)報表
本章小結(jié)
本章實訓
第3章 多線程高級編程
3.1 為什么要用多線程
3.2 如何令一個程序同時執(zhí)行多個任務——線程
3.2.1 如何創(chuàng)建和開啟線程
3.2.2 如何掛起和恢復線程
3.2.3 如何終止線程
3.2.4 如何實現(xiàn)線程同步
3.2.5 如何避免線程死鎖
3.3 能否自動控制多個線程——線程池
3.3.1 線程池是怎樣運作的
3.3.2 如何用線程池來創(chuàng)建和管理線程
本章小結(jié)
本章實訓
第4章 網(wǎng)絡高級編程
4.1 如何實現(xiàn)主機間同步通信
4.1.1 單播通信
4.1.2 廣播通信
4.1.3 文件傳輸
4.2 如何實現(xiàn)主機間異步通信
4.3 如何與Web服務器通信
4.3.1 GET方法實現(xiàn)
4.3.2 POST方法實現(xiàn)
4.3.3 Socket類實現(xiàn)
4.4 如何與FTP服務器通信
4.5 如何與郵件服務器通信
本章小結(jié)
本章實訓
第5章 系統(tǒng)架構(gòu)
5.1 為什么要用架構(gòu)
5.2 較大規(guī)模的數(shù)據(jù)庫應用應采用什么架構(gòu)——簡單三層架構(gòu)
5.2.1 如何進行數(shù)據(jù)訪問層設計
5.2.2 如何進行數(shù)據(jù)訪問通用類庫設計
5.2.3 如何進行實體類庫設計
5.2.4 如何進行業(yè)務邏輯層設計
5.2.5 如何進行表示層設計
5.3 比三層架構(gòu)耦合度更低的架構(gòu)——工廠模式三層架構(gòu)
5.3.1 如何做到完全解耦
5.3.2 如何進行接口類庫設計
5.3.3 如何進行工廠類庫設計
5.3.4 如何修改其他層的代碼
本章小結(jié)
本章實訓
第6章 API編程基礎(chǔ)
6.1 什么是API
6.2 為什么要用API
6.3 Windows API是做什么的
6.4 Windows API包括哪些功能
6.5 Windows API核心DLL有哪些
6.6 如何在C#中調(diào)用API函數(shù)
6.6.1 .Net中API函數(shù)調(diào)用機制
6.6.2 在C#中調(diào)用API函數(shù)
6.6.3 API函數(shù)調(diào)用實例——設置系統(tǒng)時間
本章小結(jié)
本章實訓
第7章 輔助工具及技術(shù)
7.1 基于PowerDesigner設計數(shù)據(jù)庫
7.1.1 PowerDesigner簡介
7.1.2 從概念數(shù)據(jù)模型出發(fā)設計數(shù)據(jù)庫
7.1.3 從物理數(shù)據(jù)模型出發(fā)設計數(shù)據(jù)庫
7.1.4 反向工程
7.2 版本控制工具——Visual SourceSafe
7.2.1 Visual SourceSafe簡介
7.2.2 Visual SourceSafe安裝及配置
7.2.3 Visual SourceSafe客戶端基本操作
7.2.4 用Visual SourceSafe進行源代碼版本控制
本章小結(jié)
第8章 數(shù)據(jù)庫應用實例——圖書管理系統(tǒng)
8.1 系統(tǒng)分析與設計
8.1.1 需求分析
8.1.2 數(shù)據(jù)庫設計
8.1.3 系統(tǒng)設計
8.2 系統(tǒng)實現(xiàn)
8.2.1 實體類庫
8.2.2 數(shù)據(jù)訪問層接口類庫
8.2.3 數(shù)據(jù)訪問層
8.2.4 工廠類庫
8.2.5 業(yè)務邏輯層
8.2.6 表示層
本章小結(jié)
本章實訓
第9章 多線程應用實例——貪吃蛇游戲
9.1 游戲規(guī)則分析
9.2 界面及類設計
9.2.1 游戲主界面設計
9.2.2 Block類設計
9.2.3 Snake類設計
9.2.4 Beans類設計
9.3 游戲?qū)崿F(xiàn)
9.3.1 Block類
9.3.2 Snake類
9.3.3 Beans類
9.3.4 游戲主界面
本章小結(jié)
第10章 網(wǎng)絡編程應用實例
10.1 背景知識
10.2 系統(tǒng)分析
10.3 系統(tǒng)設計
10.3.1 領(lǐng)域模型
10.3.2 順序圖
10.3.3 狀態(tài)圖
10.3.4 設計類
10.4 系統(tǒng)實現(xiàn)
10.5 測試
10.6 進一步思考
本章小結(jié)
第11章 Windows特效與系統(tǒng)控制實例
11.1 特效窗體與界面處理
11.1.1 創(chuàng)建圓形窗體
11.1.2 樹形菜單界面
11.1.3 動畫字幕
11.1.4 動畫窗體顯示
11.1.5 動態(tài)圖形化按鈕
11.1.6 帶歷史信息的菜單
11.1.7 半透明漸顯窗體
11.2 圖形圖像處理
11.2.1 圖像格式轉(zhuǎn)換
11.2.2 圖像特效處理程序
11.2.3 以任意角度旋轉(zhuǎn)圖像
11.2.4 為數(shù)碼像片添加日期
11.3 系統(tǒng)消息處理、進程控制與系統(tǒng)設置
11.3.1 用Esc鍵關(guān)閉窗體
11.3.2 模擬鼠標操作
11.3.3 禁止關(guān)機
11.3.4 獲取組合鍵與功能鍵
11.3.5 控制進程只能運行一個實例
11.3.6 設置屏幕分辨率
11.3.7 內(nèi)存使用監(jiān)控器
11.3.8 調(diào)用外部的應用程序
11.3.9 進程管理器
11.3.10 獲取CPU和主板相關(guān)信息
本章小結(jié)
第12章 綜合實例——開放式機房管理系統(tǒng)
12.1 項目描述
12.1.1 項目背景
12.1.2 業(yè)務描述
12.1.3 用戶描述
12.2 系統(tǒng)需求
12.2.1 需求描述
12.2.2 用例規(guī)約
12.2.3 用例圖
12.3 系統(tǒng)分析設計
12.3.1 領(lǐng)域模型
12.3.2 順序圖
12.3.3 設計類
12.3.4 數(shù)據(jù)庫設計
12.3.5 界面設計
本章小結(jié)
參考文獻

封面圖:

發(fā)表評論

相關(guān)文章