基于.NET平臺(tái)的企業(yè)應(yīng)用開(kāi)發(fā)
定 價(jià):44 元
叢書(shū)名:全國(guó)高職高專(zhuān)計(jì)算機(jī)立體化系列規(guī)劃教材
- 作者:嚴(yán)月浩 主編
- 出版時(shí)間:2014/1/1
- ISBN:9787301234655
- 出 版 社:北京大學(xué)出版社
- 中圖法分類(lèi):TP393.18
- 頁(yè)碼:334
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:大16開(kāi)
第一章 組件的開(kāi)發(fā),第二章COM的互操作性,第三章 使用GDI繪圖,第四章 文件及注冊(cè)表操作,第五章 消息隊(duì)列,第六章多線(xiàn)程開(kāi)發(fā),第七章 socket編程,第八章IIS,第九章XML,第十章AJAX,第十一章Web Service,第十二章手機(jī)應(yīng)用程序開(kāi)發(fā),附錄:數(shù)據(jù)結(jié)構(gòu)
《基于.Net平臺(tái)企業(yè)級(jí)開(kāi)發(fā)》是中國(guó)計(jì)算機(jī)教育專(zhuān)業(yè)委會(huì)與北大出版社聯(lián)合發(fā)起的創(chuàng)新型教學(xué)改革及其成果轉(zhuǎn)化中《工學(xué)結(jié)合模式下軟件專(zhuān)業(yè)核心課程體系研究》項(xiàng)目子項(xiàng)模塊。本書(shū)按照學(xué)生的思維,工程師的實(shí)用、教授的嚴(yán)謹(jǐn)思想來(lái)編寫(xiě),充分體現(xiàn)應(yīng)用型工程教育學(xué)生學(xué)習(xí)特征-理論適度,強(qiáng)調(diào)實(shí)踐工程能力的培養(yǎng);全書(shū)包含十三章節(jié),第1章面向?qū)ο笈c組建,第2章COM組建操作,第3章使用GDI+繪圖,第4章文件與注冊(cè)表,第5章消息隊(duì)列,第6章多線(xiàn)程,第7章.Net網(wǎng)絡(luò)編程,第8章XML,第9章Ajax Web應(yīng)用程序,第10章Web Service,第11章移動(dòng)開(kāi)發(fā),第12章部署,第13章GEO飛行模擬系統(tǒng),第13章實(shí)戰(zhàn)項(xiàng)目設(shè)計(jì)利用完整項(xiàng)目來(lái)貫穿全書(shū)所學(xué)的知識(shí),本章既可作為教學(xué)內(nèi)容也可以作為學(xué)生實(shí)訓(xùn)的項(xiàng)目。 在本書(shū)中精選了大量實(shí)用的實(shí)例,引入CDIO培養(yǎng)模式,激發(fā)學(xué)生的編程興趣;最后利用項(xiàng)目統(tǒng)領(lǐng)全書(shū)知識(shí)點(diǎn),體現(xiàn)技能型、應(yīng)用型、工程型人才培養(yǎng)特征。本書(shū)還提供了教學(xué)指導(dǎo)文檔、電子教案、ppt、程序源代碼、試題答案及相關(guān)的教學(xué)支持。
第1章 面向?qū)ο笈c組件
1.1 .NET的理論知識(shí)
1.1.1 .NET的定義
1.1.2 .NET的發(fā)展史
1.1.3 .NET平臺(tái)的組成
1.1.4 .NET框架
1.2 面向?qū)ο蟮母呒?jí)編程
1.2.1 概述
1.2.2 抽象性
1.2.3 封裝性
1.2.4 繼承性
1.2.5 多態(tài)性
1.2.6 委托
1.2.7 反射
1.2.8 泛型
第1章 面向?qū)ο笈c組件
1.1 .NET的理論知識(shí)
1.1.1 .NET的定義
1.1.2 .NET的發(fā)展史
1.1.3 .NET平臺(tái)的組成
1.1.4 .NET框架
1.2 面向?qū)ο蟮母呒?jí)編程
1.2.1 概述
1.2.2 抽象性
1.2.3 封裝性
1.2.4 繼承性
1.2.5 多態(tài)性
1.2.6 委托
1.2.7 反射
1.2.8 泛型
1.3 控件的生命周期
1.3.1 概述
1.3.2 生命周期階段
1.4 用戶(hù)控件和自定義控件
1.4.1 用戶(hù)控件
1.4.2 自定義控件
1.5 正則表達(dá)式
1.5.1 概念
1.5.2 正則表達(dá)式的概述
本章小結(jié)
課后練習(xí)
第2章 COM的互操作性
2.1 COM概述
2.2 COM使用原理
2.3 Windows常用COM
本章小結(jié)
課后練習(xí)
第3章 使用GDI+繪圖
3.1 GDI+概述
3.2 GDI+重要的類(lèi)
3.2.1 Pen類(lèi)
3.2.2 Color類(lèi)
3.2.3 Brush類(lèi)
3.2.4 Font類(lèi)
3.3 坐標(biāo)系統(tǒng)
3.4 圖片的復(fù)制與剪切
3.5 System.Drawing.Imaging
本章小結(jié)
課后練習(xí)
第4章 文件和注冊(cè)表
4.1 管理文件系統(tǒng)
4.1.1 表示文件和文件夾的.NET類(lèi)
4.1.2 Path類(lèi)
4.2 文件的操作功能實(shí)現(xiàn)
4.3 讀寫(xiě)文件
4.3.1 流
4.3.2 讀寫(xiě)文本文件
4.4 讀寫(xiě)注冊(cè)表
4.4.1 注冊(cè)表
4.4.2 .NET注冊(cè)表類(lèi)
4.4.3 對(duì)注冊(cè)表的簡(jiǎn)單修改
本章小結(jié)
課后練習(xí)
第5章 消息隊(duì)列
5.1 消息流
5.1.1 消息處理
5.1.2 消息源
5.2 消息掛接函數(shù)
5.3 消息處理函數(shù)
本章小結(jié)
課后練習(xí)
第6章 多線(xiàn)程
6.1 線(xiàn)程的概述
6.1.1 線(xiàn)程基礎(chǔ)
6.1.2 多線(xiàn)程設(shè)計(jì)思想的優(yōu)點(diǎn)
6.1.3 多線(xiàn)程設(shè)計(jì)思想的缺點(diǎn)
6.2 Thread類(lèi)
6.2.1 單線(xiàn)程與多線(xiàn)程
6.2.2 前臺(tái)線(xiàn)程與后臺(tái)線(xiàn)程
6.2.3 線(xiàn)程的優(yōu)先級(jí)
6.3 線(xiàn)程的控制
6.3.1 Thread類(lèi)的方法使用
6.3.2 Thread類(lèi)的方法功能
6.3.3 ThreadState屬性
6.4 線(xiàn)程池
6.5 線(xiàn)程同步與異步
6.5.1 線(xiàn)程同步
6.5.2 線(xiàn)程異步
6.6 多線(xiàn)程會(huì)出現(xiàn)的問(wèn)題
6.6.1 死鎖
6.6.2 競(jìng)態(tài)條件
本章小結(jié)
課后練習(xí)
第7章 .NET網(wǎng)絡(luò)編程
7.1 TCP/IP協(xié)議和ISO簡(jiǎn)介
7.1.1 TCP/IP協(xié)議和ISO的簡(jiǎn)介
7.1.2 TCP協(xié)議的相關(guān)類(lèi)
7.1.3 DNS簡(jiǎn)介及相關(guān)類(lèi)
7.2 C#套接字編程
7.2.1 Socket簡(jiǎn)介
7.2.2 .NET中的Socket
7.2.3 Socket類(lèi)
7.2.4 TcpListener類(lèi)和
TcpClient類(lèi)
7.2.5 NetworkStream對(duì)象發(fā)送和
接收數(shù)據(jù)
7.2.6 Socket的簡(jiǎn)單應(yīng)用
7.3 UDP/電子郵件協(xié)議
7.3.1 UDP協(xié)議
7.3.2 UdpClient類(lèi)
7.3.3 SMTP協(xié)議簡(jiǎn)介
7.3.4 ESMTP協(xié)議簡(jiǎn)介
7.3.5 POP3協(xié)議簡(jiǎn)介
7.3.6 System.Net.Mail
7.4 FTP編程
7.4.1 FTP簡(jiǎn)介
7.4.2 FTP命令
7.4.3 FTP響應(yīng)碼
7.4.4 .NET中的FTP編程
7.5 HTTP編程
7.5.1 HTTP協(xié)議簡(jiǎn)介
7.5.2 HTTP協(xié)議相關(guān)類(lèi)
本章小結(jié)
課后練習(xí)
第8章 XML
8.1 XML基礎(chǔ)
8.1.1 XML簡(jiǎn)介
8.1.2 XML語(yǔ)法規(guī)則
8.1.3 XML文檔類(lèi)型定義(DTD)
8.2 讀取流格式的XML
8.2.1 使用XmlTextReader類(lèi)
8.2.2 使用XmlValidatingReader類(lèi)
8.2.3 使用XmlTextWriter類(lèi)
8.3 在.NET中使用DOM
8.4 在.NET中使用XPath和XSLT
8.4.1 在.NET中使用XPath
8.4.2 在.NET中使用XSLT
8.5 XML與ADO.NET
8.5.1 將ADO.NET數(shù)據(jù)轉(zhuǎn)換為XML
文檔
8.5.2 將XML文檔轉(zhuǎn)換為ADO.NET
數(shù)據(jù)
本章小結(jié)
課后練習(xí)
第9章 Ajax Web應(yīng)用程序
9.1 Ajax簡(jiǎn)介
9.1.1 認(rèn)識(shí)Ajax
9.1.2 Ajax Web應(yīng)用程序與傳統(tǒng)的
Web應(yīng)用程序的比較
9.1.3 Ajax的優(yōu)缺點(diǎn)
9.2 Ajax基礎(chǔ)
9.2.1 創(chuàng)建XMLHttpRequest對(duì)象
9.2.2 XMLHttpRequest對(duì)象的屬性
和方法
9.2.3 Ajax Web應(yīng)用程序的處理
過(guò)程
9.2.4 Ajax Web應(yīng)用程序的XML
數(shù)據(jù)
9.2.5 Ajax Web應(yīng)用程序的JSON
數(shù)據(jù)
9.3 Web服務(wù)
9.4 常用Ajax實(shí)例
本章小結(jié)
課后練習(xí)
第10章 Web Service
10.1 Web Service概述
10.2 Web Service原理
10.3 Web Service的關(guān)鍵技術(shù)
10.4 創(chuàng)建Web Service
10.5 Web Service的發(fā)布
10.6 調(diào)用Web Service
10.6.1 C/S模式的調(diào)用
10.6.2 B/S模式的調(diào)用
10.7 Web Service開(kāi)發(fā)應(yīng)注意的問(wèn)題
10.8 解決Web Service的安全的方式
本章小結(jié)
課后練習(xí)
第11章 Windows移動(dòng)開(kāi)發(fā)
11.1 Windows CE、Windows Mobile概念
介紹
11.2 Windows Mobile開(kāi)發(fā)
11.3 實(shí)例開(kāi)發(fā)
本章小結(jié)
課后練習(xí)
第12章 部署
12.1 .NET Framework的概述
12.2 部署的幾種常用模式
12.3 B/S模式打包
12.4 C/S模式打包
本章小結(jié)
課后練習(xí)
第13章 GEO飛行模擬系統(tǒng)
13.1 項(xiàng)目背景
13.2 項(xiàng)目需求分析
13.3 系統(tǒng)設(shè)計(jì)
13.3.1 功能結(jié)構(gòu)圖
13.3.2 功能業(yè)務(wù)流程圖
13.3.3 界面設(shè)計(jì)
13.4 項(xiàng)目架構(gòu)分析
13.4.1 項(xiàng)目多層體系圖
13.4.2 構(gòu)建多層體系及編碼