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