高等學(xué)校計(jì)算機(jī)教材:ASP.NET 4.0實(shí)用教程
定 價(jià):49.5 元
- 作者:彭作民 ,高茜 ,陳冬霞 著 鄭阿奇 編
- 出版時(shí)間:2013/2/1
- ISBN:9787121191961
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP393.092
- 頁(yè)碼:488
- 紙張:膠版紙
- 版次:1
- 開本:16開
《高等學(xué)校計(jì)算機(jī)教材:ASP.NET 4.0實(shí)用教程》包括教程、配套的實(shí)驗(yàn)和綜合應(yīng)用。教程包括ASP.NET 4.0及其開發(fā)環(huán)境、Web設(shè)計(jì)基礎(chǔ)、C#程序設(shè)計(jì)基礎(chǔ)、ASP.NET 4.0應(yīng)用程序結(jié)構(gòu)、ASP.NET 4.0內(nèi)置對(duì)象、ASP.NET 4.0服務(wù)器控件和客戶端腳本、ASP.NET 4.0網(wǎng)站設(shè)計(jì)、ASP.NET 4.0數(shù)據(jù)庫(kù)編程、ASP.NET網(wǎng)站開發(fā)架構(gòu)、ASP.NET 4.0高級(jí)技術(shù)、ASP.NET 4.0 Web服務(wù)、ASP.NET 4.0 AJAX簡(jiǎn)介,最后有ASP.NET綜合應(yīng)用實(shí)例。除前4章和第9章外,各章都有小的綜合應(yīng)用實(shí)例,并配套相應(yīng)習(xí)題和實(shí)驗(yàn),實(shí)驗(yàn)可先驗(yàn)證然后自己再進(jìn)行修改和擴(kuò)展。在華信教育資源網(wǎng)上免費(fèi)提供課件、書中的實(shí)例源代碼和完整的綜合應(yīng)用系統(tǒng),方便教和學(xué)。
Microsoft Visual Studio是微軟公司依托 .NET戰(zhàn)略推出的新一代軟件開發(fā)平臺(tái),其中ASP.NET是面向互聯(lián)網(wǎng)時(shí)代構(gòu)筑的可視化Web開發(fā)工具,它以 .NET Framework作為支撐。2010年發(fā)布了 .NET Framework 4.0。同時(shí),在最新推出的Microsoft Visual Studio 2010上,ASP.NET 4.0是其中的可視化Web開發(fā)平臺(tái)。本書結(jié)合ASP.NET教學(xué)和應(yīng)用開發(fā)的經(jīng)驗(yàn),系統(tǒng)介紹ASP.NET 4.0及其應(yīng)用開發(fā)。
本書包括教程、配套的實(shí)驗(yàn)和綜合應(yīng)用。教程包括ASP.NET 4.0及其開發(fā)環(huán)境、Web設(shè)計(jì)基礎(chǔ)、C#程序設(shè)計(jì)基礎(chǔ)、ASP.NET 4.0應(yīng)用程序結(jié)構(gòu)、ASP.NET 4.0內(nèi)置對(duì)象、ASP.NET 4.0服務(wù)器控件和客戶端腳本、ASP.NET 4.0網(wǎng)站設(shè)計(jì)、ASP.NET 4.0數(shù)據(jù)庫(kù)編程、ASP.NET網(wǎng)站開發(fā)架構(gòu)、ASP.NET 4.0高級(jí)技術(shù)、ASP.NET 4.0 Web服務(wù)、ASP.NET 4.0 AJAX簡(jiǎn)介,最后有ASP.NET綜合應(yīng)用實(shí)例。除前4章和第9章外,各章都有小的綜合應(yīng)用實(shí)例,用以消化當(dāng)前和此前的主要內(nèi)容與知識(shí),最后由一個(gè)大的綜合應(yīng)用實(shí)例解決實(shí)際問題。每一章均配有相應(yīng)習(xí)題和實(shí)驗(yàn),實(shí)驗(yàn)可先驗(yàn)證然后自己再進(jìn)行修改和擴(kuò)展。
本書吸取了ASP.NET 3.5教程的編寫經(jīng)驗(yàn),所有的實(shí)例均經(jīng)過(guò)運(yùn)行測(cè)試和驗(yàn)證。只要閱讀本書,結(jié)合實(shí)驗(yàn)進(jìn)行練習(xí),就能在較短的時(shí)間內(nèi)基本掌握ASP.NET 4.0及其應(yīng)用技術(shù)。歡迎讀者比較選擇。
本書同步配套PowerPoint課件、書中所有實(shí)例的源代碼和比較完整的綜合應(yīng)用系統(tǒng),讀者可從華信教育資源網(wǎng)上免費(fèi)下載。
本書由南京師范大學(xué)彭作民、高茜、陳冬霞編著,南京師范大學(xué)鄭阿奇統(tǒng)編、定稿。參加本書編寫的還有梁敬東、顧韻華、王洪元、劉啟芬、丁有和、曹弋、徐文勝、殷紅先、張為民、姜乃松、錢曉軍、朱毅華、時(shí)躍華、周何駿、趙青松、周淑琴、陳金輝、李含光、王一莉、徐斌、王志瑞、孫德榮、周怡明、劉博宇、鄭進(jìn)、劉毅等。
由于作者水平有限,書中錯(cuò)誤在所難免,歡迎廣大讀者批評(píng)指正!
編者
2013.1
第1章 ASP.NET 4.0及其開發(fā)環(huán)境
1.1 ASP.NET 4.0簡(jiǎn)介
1.1.1 Web工作原理
1.1.2 .NET概述
1.2 Visual Studio 2010開發(fā)環(huán)境
1.2.1 創(chuàng)建ASP.NET Web應(yīng)用程序
1.2.2 ASP.NET應(yīng)用程序開發(fā)窗口介紹
1.2.3 應(yīng)用程序的開發(fā)
1.2.4 編譯和運(yùn)行程序
1.2.5 部署應(yīng)用程序
1.3 簡(jiǎn)單的ASP.NET應(yīng)用程序?qū)嵗?br>習(xí)題
第2章 Web設(shè)計(jì)基礎(chǔ)
2.1 Web簡(jiǎn)介
2.1.1 Web的概念
2.1.2 WWW服務(wù)
2.2 XHTML語(yǔ)言
2.2.1 XHTML文檔基本構(gòu)成
2.2.2 XHTML格式標(biāo)記
2.2.3 XHTML多媒體標(biāo)記
2.2.4 XHTML基本應(yīng)用
2.2.5 框架網(wǎng)頁(yè)設(shè)計(jì)
2.3 CSS初步
2.3.1 CSS定義及引用
2.3.2 CSS選擇符
2.3.3 CSS屬性
2.4 XML基礎(chǔ)
2.4.1 基本結(jié)構(gòu)
2.4.2 語(yǔ)法規(guī)則
2.4.3 XML元素
2.4.4 XML屬性
2.4.5 XML驗(yàn)證
2.4.6 查看XML文件
2.4.7 使用CSS顯示XML文件
2.4.8 使用XSLT顯示XML文件
習(xí)題
實(shí)驗(yàn)
第3章 C# 程序設(shè)計(jì)基礎(chǔ)
3.1 C# 語(yǔ)法基礎(chǔ)
3.1.1 數(shù)據(jù)類型
3.1.2 變量與常量
3.1.3 運(yùn)算符與表達(dá)式
3.2 流程控制
3.2.1 條件語(yǔ)句
3.2.2 循環(huán)語(yǔ)句
3.2.3 跳轉(zhuǎn)語(yǔ)句
3.2.4 異常處理
3.3 面向?qū)ο缶幊?br>3.3.1 類和對(duì)象
3.3.2 屬性、方法和事件
3.3.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
習(xí)題
實(shí)驗(yàn)
第4章 ASP.NET 4.0應(yīng)用程序結(jié)構(gòu)
4.1 ASP.NET 4.0應(yīng)用程序分類
4.1.1 Web應(yīng)用程序
4.1.2 移動(dòng)Web應(yīng)用程序
4.1.3 Web服務(wù)
4.2 ASP.NET 4.0應(yīng)用程序結(jié)構(gòu)
4.2.1 應(yīng)用程序文件類型
4.2.2 應(yīng)用程序目錄結(jié)構(gòu)
4.3 ASP.NET 4.0頁(yè)面框架
4.3.1 aspx頁(yè)面元素
4.3.2 ASP.NET頁(yè)面布局
4.3.3 頁(yè)面指令
4.3.4 頁(yè)面生命周期
4.3.5 頁(yè)面事件
習(xí)題
實(shí)驗(yàn)
第5章 ASP.NET 4.0內(nèi)置對(duì)象
5.1 輸出數(shù)據(jù):Response對(duì)象
5.1.1 Response對(duì)象常用屬性和方法
5.1.2 Response對(duì)象的應(yīng)用
5.2 接收數(shù)據(jù):Request對(duì)象
5.2.1 Request對(duì)象常用屬性和方法
5.2.2 Request對(duì)象的應(yīng)用
5.3 服務(wù)器對(duì)象:Server對(duì)象
5.3.1 Server對(duì)象常用屬性和方法
5.3.2 Server對(duì)象的應(yīng)用
5.4 集合對(duì)象:Application對(duì)象
5.4.1 Application對(duì)象常用屬性、方法和事件
5.4.2 Application對(duì)象的應(yīng)用
5.5 會(huì)話對(duì)象:Session對(duì)象
5.5.1 Session對(duì)象常用屬性、方法和事件
5.5.2 會(huì)話狀態(tài)模式的配置
5.5.3 優(yōu)化會(huì)話性能
5.5.4 Session對(duì)象的應(yīng)用
5.6 緩存對(duì)象:Cache對(duì)象
5.7 網(wǎng)頁(yè)對(duì)象:Page對(duì)象
5.7.1 Page對(duì)象常用屬性、方法和事件
5.7.2 Page對(duì)象的應(yīng)用
5.8 綜合應(yīng)用
習(xí)題
實(shí)驗(yàn)
第6章 ASP.NET 4.0服務(wù)器控件和客戶端腳本
6.1 控件概述
6.2 HTML服務(wù)器控件
6.2.1 HTML服務(wù)器控件的層次結(jié)構(gòu)
6.2.2 HTML服務(wù)器控件的基本語(yǔ)法
6.2.3 HTML服務(wù)器控件的屬性、方法和事件
6.2.4 HTML服務(wù)器控件的應(yīng)用
6.3 標(biāo)準(zhǔn)控件
6.3.1 文本控件
6.3.2 按鈕控件
6.3.3 選擇和列表控件
6.3.4 表格控件
6.3.5 圖像控件
6.3.6 動(dòng)態(tài)廣告控件
6.3.7 日歷控件
6.3.8 視圖控件
6.3.9 向?qū)Э丶?br>6.4 驗(yàn)證控件
6.4.1 客戶端驗(yàn)證和服務(wù)器驗(yàn)證
6.4.2 RequiredFieldValidator控件
6.4.3 RangeValidator控件
6.4.4 CompareValidator控件
6.4.5 RegularExpressionValidator控件
6.4.6 CustomValidator控件
6.4.7 ValidationSummary控件
6.4.8 關(guān)閉客戶端驗(yàn)證功能
6.4.9 使用驗(yàn)證組
6.5 用戶控件與自定義服務(wù)器控件
6.5.1 用戶控件
6.5.2 自定義控件
6.6 使用JavaScript處理頁(yè)面和服務(wù)器控件
6.6.1 在控件上直接應(yīng)用JavaScript
6.6.2 使用Page.ClientScript屬性
6.7 客戶端回調(diào)
6.7.1 回送和回調(diào)
6.7.2 使用回調(diào)
6.8 文件的上傳和郵件發(fā)送
6.8.1 文件上傳
6.8.2 郵件發(fā)送
6.9 綜合應(yīng)用
習(xí)題
實(shí)驗(yàn)
第7章 ASP.NET 4.0網(wǎng)站設(shè)計(jì)
7.1 母版頁(yè)
7.1.1 母版頁(yè)和內(nèi)容頁(yè)概述
7.1.2 創(chuàng)建母版頁(yè)
7.1.3 創(chuàng)建內(nèi)容頁(yè)
7.1.4 母版頁(yè)和內(nèi)容頁(yè)的運(yùn)行機(jī)制
7.1.5 訪問母版頁(yè)控件和屬性
7.1.6 動(dòng)態(tài)加載母版頁(yè)
7.1.7 母版頁(yè)應(yīng)用范圍
7.1.8 緩存母版頁(yè)
7.2 主題和皮膚
7.2.1 主題概述
7.2.2 創(chuàng)建主題
7.2.3 應(yīng)用主題
7.2.4 動(dòng)態(tài)加載主題
7.3 網(wǎng)站導(dǎo)航
7.3.1 站點(diǎn)地圖
7.3.2 用SiteMapPath控件導(dǎo)航
7.3.3 用Menu控件導(dǎo)航
7.3.4 用TreeView控件導(dǎo)航
7.4 綜合應(yīng)用
習(xí)題
實(shí)驗(yàn)
第8章 ASP.NET 4.0數(shù)據(jù)庫(kù)編程
8.1 數(shù)據(jù)庫(kù)SQL Server 2008基礎(chǔ)
8.1.1 數(shù)據(jù)庫(kù)概述
8.1.2 創(chuàng)建數(shù)據(jù)庫(kù)和表
8.1.3 數(shù)據(jù)操作
8.1.4 數(shù)據(jù)查詢
8.2 數(shù)據(jù)訪問技術(shù)
8.2.1 數(shù)據(jù)訪問概述
8.2.2 數(shù)據(jù)源控件簡(jiǎn)介
8.2.3 數(shù)據(jù)綁定控件簡(jiǎn)介
8.3 數(shù)據(jù)源控件
8.3.1 SqlDataSource控件
8.3.2 AccessDataSource控件
8.3.3 XmlDataSource控件
8.3.4 SiteMapDataSource控件
8.3.5 ObjectDataSource控件
8.3.6 LinqDataSource控件
8.4 數(shù)據(jù)綁定控件
8.4.1 GridView控件
8.4.2 ListView控件
8.4.3 DetailsView控件
8.4.4 FormView控件
8.4.5 其他數(shù)據(jù)綁定控件
8.4.6 內(nèi)部數(shù)據(jù)綁定語(yǔ)法
8.5 ADO.NET數(shù)據(jù)訪問編程模型
8.5.1 ADO.NET數(shù)據(jù)訪問模型簡(jiǎn)介
8.5.2 ADO.NET數(shù)據(jù)提供程序
8.5.3 .NET數(shù)據(jù)集
8.5.4 利用ADO.NET查詢數(shù)據(jù)庫(kù)
……