ASP.NET 4.5動態網站開發基礎教程

ASP.NET 4.5動態網站開發基礎教程

《ASP.NET 4.5動態網站開發基礎教程》是2015年清華大學出版社出版的圖書,作者是韓穎、衛琳、謝琦。

基本介紹

  • 書名:ASP.NET 4.5動態網站開發基礎教程
  • 作者:韓穎、衛琳、謝琦
  • ISBN:9787302385011
  • 頁數:329
  • 定價:39元
  • 出版社:清華大學出版社
  • 出版時間:2015-1-1
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書從初學者的角度出發,以通俗易懂的語言,豐富多彩的實例,詳細介紹了使用ASP.NET 4.5進行Web程式開發應該掌握的主要技術。
全書共分12章,主要內容包括ASP.NET4.5概述,VisualStudioExpress2012forWeb開發環境,XHTML和HTML5網頁設計基礎,使用ASP.NET編寫網頁的基礎知識,常用內置對象,相關的伺服器控制項,jQuery基礎,數據源,SQLServer2012Express開發環境和數據綁定控制項及LINQ技術,以及ASP.NET4.5中的AJAX控制項和一個綜合開發實例。
本書注重基礎、講究實用、內容豐富、結構合理、思路清晰、示例翔實,適合ASP.NET4.5的初學者、高等院校計算機及相關大中專院校的學生使用,也可作為高等院校計算機及相關專業的教材,或供工程師和想利用VisualStudioExpress2012forWeb開發平台開發Web應用程式的人員參考閱讀。

圖書目錄

第1章 ASP.NET 4.5概述與開發平台
1.1 Web基礎知識
1.1.1 HTTP協定
1.1.2 Web伺服器和瀏覽器
1.1.3 C/S模式與B/S模式
1.1.4 Web的訪問原理
1.2 ASP.NET簡介
1.2.1 ASP.NET的歷史
1.2.2 ASP.NET的優點
1.2.3 其他常見的網路程式設計技術
1.3 ASP.NET的開發環境
1.3.1 安裝Visual Studio Express 2012 for Web
1.3.2 主視窗
1.3.3 文檔視窗
1.3.4 工具箱
1.3.5 錯誤列表視窗
1.3.6 解決方案資源管理器
1.3.7 屬性視窗
1.3.8 輸出視窗
1.4 ASP.NET應用程式基礎
1.4.1 創建ASP.NET應用程式
1.4.2 運行ASP.NET應用程式
1.5 Visual Studio Express 2012 for Web輔助功能
1.6 本章小結
1.7 練習
第2章 XHTML和HTML
2.1 Web基本技術
2.1.1 HTML
2.1.2 XML
2.1.3 XHTML
2.2 XHTML的基本格式
2.2.1 ASP.NET的文檔結構
2.2.2 XHTML的語法規則
2.3 XHTML標記、標記屬性
2.3.1 主體標記…
2.3.2 注釋標記
2.3.3 分層標記…
2.3.4 文本和格式標記
2.3.5 表格標記
2.3.6 超連結標記…
2.3.7 圖像標記
2.3.8 表單…
2.4 HTML5的介紹
2.4.1 HTML5的發展史
2.4.2 HTML5的新改革
2.5 本章小結
2.6 練習
第3章 創建ASPX網頁技術簡介
3.1 ASP.NET程式結構
3.1.1 ASP.NET檔案類型介紹
3.1.2 ASP.NET資料夾
3.1.3 其他資料夾介紹
3.2 頁面管理
3.2.1 ASP.NET頁面代碼模式
3.2.2 頁面的往返與處理機制
3.2.3 頁面的生命周期
3.2.4 ASP.NET頁生命周期事件
3.2.5 ASP.NET 頁面指令
3.3 ASP.NET的網頁代碼模型
3.3.1 創建ASP.NET網站
3.3.2 單檔案頁模型
3.3.3 代碼隱藏頁模型
3.3.4 ASP.NET網站和ASP.NET應用程式的區別
3.4 狀態管理
3.4.1 頁面狀態概述
3.4.2 視圖狀態
3.4.3 控制項狀態
3.4.4 隱藏域
3.5 ASP.NET配置管理
3.5.1 web.config檔案介紹
3.5.2 配置檔案的語法規則
3.6 本章小結
3.7 練習
第4章 ASP.NET常用內置對象
4.1 ASP.NET對象的概況及屬性方法事件
4.2 Request對象
4.2.1 Request對象簡介
4.2.2 使用QueryString屬性
4.2.3 使用Path屬性
4.2.4 使用Browser屬性
4.2.5 ServerVariables屬性
4.2.6 ClientCertificate屬性
4.3 Response對象
4.3.1 Response對象簡介
4.3.2 利用Write方法輸出信息
4.3.3 使用Redirect方法引導客戶至另一個URL位置
4.3.4 關於BufferOutput屬性
4.3.5 輸出快取資料
4.3.6 WriteFile方法
4.4 Cookie對象
4.4.1 Cookie對象簡介
4.4.2 Cookie對象的屬性和方法
4.4.3 Cookie對象的使用
4.4.4 檢測用戶是否啟用了Cookie
4.5 Session對象
4.5.1 Session對象簡介
4.5.2 Session對象的使用
4.5.3 Session_Start和Session_End事件
4.5.4 Timeout屬性
4.5.5 Abandon方法
4.5.6 Session對象的注意事項
4.6 Application對象
4.6.1 Application對象簡介
4.6.2 利用Application對象存儲信息
4.7 Server對象
4.7.1 Server對象簡介
4.7.2 MachineName屬性
4.7.3 ScriptTimeout屬性
4.7.4 CreateObject方法
4.7.5 Execute方法
4.7.6 Transfer方法
4.7.7 HtmlDecode方法和HtmlEncode方法
4.7.8 MapPath方法
4.7.9 URLEncode方法
4.8 ViewState對象
4.9 本章小結
4.10 練習
第5章 ASP.NET常用伺服器控制項
5.1 伺服器控制項概述
5.1.1 控制項的種類
5.1.2 在頁面中添加HTML伺服器控制項
5.1.3 在頁面中添加Web伺服器控制項
5.1.4 以編程方式添加伺服器控制項
5.1.5 設定伺服器控制項屬性
5.2 標準伺服器控制項
5.2.1 標籤控制項(Label)
5.2.2 TextBox(文本框)控制項
5.2.3 按鈕控制項(Button、LinkButton、ImageButton)
5.2.4 HyperLink(超連結)控制項
5.2.5 圖像控制項(Image)
5.2.6 CheckBox(複選框)和CheckBoxList(複選框列表)控制項
5.2.7 RadioButton和RadioButtonList控制項
5.2.8 列表控制項(DropDownList和ListBox)
5.2.9 MultiView和View控制項
5.2.10 廣告控制項(AdRotator)
5.2.11 表格控制項(Table)
5.2.12 Literal控制項和Panel控制項
5.3 驗證控制項
5.3.1 驗證控制項及其作用
5.3.2 驗證控制項的屬性和方法
5.3.3 表單驗證控制項(RequiredFieldValidator)
5.3.4 比較驗證控制項(CompareValidator)
5.3.5 範圍驗證控制項(RangeValidator)
5.3.6 自定義驗證控制項(CustomValidator)
5.3.7 正則驗證控制項(Regular ExpressionValidator)
5.3.8 驗證組控制項(ValidationSummary)
5.4 登錄控制項
5.4.1 登錄控制項(Login)
5.4.2 登錄名稱控制項(LoginName)
5.4.3 登錄視圖控制項(LoginView)
5.4.4 登錄狀態控制項(LoginStatus)
5.4.5 密碼更改控制項(ChangePassword)
5.4.6 生成用戶控制項(CreateUserWizard)
5.5 導航控制項
5.5.1 SiteMapPath導航控制項
5.5.2 Menu導航控制項
5.5.3 TreeView導航控制項
5.6 HTML控制項
5.7 用戶控制項
5.8 本章小結
5.9 練習
第6章 樣式、主題和母版頁
6.1 CSS概述
6.1.1 CSS簡介
6.1.2 CSS基礎
6.1.3 創建CSS檔案
6.1.4 CSS常用屬性
6.1.5 DIV和CSS布局
6.2 主題
6.2.1 主題的概念
6.2.2 在主題中定義外觀
6.2.3 在主題中同時定義外觀和樣式表
6.2.4 動態切換主題
6.3 母版頁
6.3.1 母版頁和內容頁的概念
6.3.2 創建母版頁
6.4 本章小結
6.5 練習
第7章 jQuery入門
7.1 jQuery簡介
7.1.1 什麼是jQuery
7.1.2 包含jQuery庫
7.1.3 第一個jQuery程式
7.2 jQuery的語法
7.2.1 jQuery的核心功能
7.2.2 jQuery選擇器
7.2.3 jQuery過濾器
7.2.4 jQuery事件
7.3 jQuery動畫
7.4 本章小結
7.5 練習
第8章 ADO.NET數據訪問
8.1 ADO.NET概述
8.1.1 ADO.NET簡介
8.1.2 與數據有關的命名空間
8.1.3 ADO.NET數據提供者
8.2 資料庫平台
8.3 使用Connection連線資料庫
8.4 使用Command對象執行資料庫命令
8.4.1 使用Command對象查詢資料庫的數據
8.4.2 使用Command對象增加資料庫的數據
8.4.3 使用Command對象刪除資料庫的數據
8.5 使用DataAdapter對象和DateSet對象
8.5.1 DataAdapter對象簡介
8.5.2 DataSet對象簡介
8.5.3 查詢資料庫的數據
8.5.4 修改資料庫的數據
8.5.5 增加資料庫的數據
8.5.6 刪除資料庫的數據
8.6 連線池技術
8.7 本章小結
8.8 練習
第9章 ADO.NET資料庫高級操作
9.1 數據源控制項
9.1.1 SqlDataSource控制項
9.1.2 ObjectDataSource控制項
9.1.3 SiteMapDataSource控制項
9.1.4 XmlDataSource控制項
9.2 聯合使用數據源和數據綁定控制項
9.2.1 GridView控制項
9.2.2 DataList控制項
9.2.3 DetailsView控制項
9.2.4 FormView控制項
9.2.5 DataPager控制項
9.2.6 ListView控制項
9.3 本章小結
9.4 練習
第10章 LINQ技術
10.1 LINQ基本概念
10.1.1 LINQ to Objects
10.1.2 LINQ to ADO.NET
10.1.3 LINQ to XML
10.1.4 LINQ相關的命名空間
10.2 LINQ to SQL
10.2.1 IEnumerable和IEnumerable接口
10.2.2 IQueryProvider和
IQueryable接口
10.2.3 DataContext類
10.2.4 基本查詢操作
10.2.5 基本更改操作
10.2.6 LinqDataSource控制項
10.3 本章小結
10.4 練習
第11章 ASP.NET AJAX
11.1 Ajax簡介
11.1.1 什麼是Ajax
11.1.2 Ajax與傳統Web技術的區別
11.1.3 Ajax的優點
11.1.4 Ajax使用的技術
11.1.5 ASP.NET AJAX
11.1.6 ASP.NET 4.5 AJAX簡單示例
11.2 ASP.NET 4.5 AJAX控制項
11.2.1 ScriptManger(腳本管理員)控制項
11.2.2 Timer(時間)控制項
11.2.3 UpdatePanel(更新區域)控制項
11.2.4 UpdateProgress(更新進度)控制項
11.3 本章小結
11.4 練習
第12章 企業電子商務網站
12.1 系統設計
12.1.1 需求分析
12.1.2 概念結構設計
12.1.3 資料庫設計
12.1.4 功能設計
12.2 系統實現
12.2.1 訪問資料庫公共類
12.2.2 母版頁
12.2.3 前台模組功能
12.2.4 後台管理模組
12.3 本章小結
12.4 練習
參考文獻

相關詞條

熱門詞條

聯絡我們