《ASP.NET 3.5動態網站開發實用教程(計算機基礎與實訓教材系列)》是2010年清華大學出版社出版的圖書,作者是楊建國。本書由淺入深、循序漸進地介紹了Microsoft公司最新推出的動態網頁開發工具——中文版Visual Web Developer 2008的使用技巧。
基本介紹
- 書名:ASP.NET 3.5動態網站開發實用教程(計算機基礎與實訓教材系列)
- 作者:楊建國 編著
- ISBN:9787302226413
- 頁數:385
- 出版社:清華大學出版社
- 出版時間:2010-6-1
- 裝幀:平裝
- 開本:16開
- 版次:1
- 紙張:膠版紙
內容簡介,編輯推薦,目錄,
內容簡介
全書共分16章,分別介紹了ASP.NET 3.5概述,ASP.NET 3.5開發環境介紹,ASP.NET內部對象,Web伺服器控制項使用,Web驗證控制項的使用,ADO.NET技術介紹,頁面切換與網站導航技術,頁面布局,使用Web 窗體訪問數據,ASP.NET AJAX,在ASP.NET中使用XML,ASP.NET 3.5 Web站點中的安全性,LINQ,Web服務創建和使用,Web應用程式的部署等內容。最後一章是項目與實踐,以網上書店系統的開發為例,說明了一個Web項目的完整開發過程。
編輯推薦
《ASP.NET 3.5動態網站開發實用教程》:(理論-實例-上機-習題)4階段教學模式,任務驅動的講解方式,方便學習和教學,眾多典型的實例操作,注重培養動手能力,PPT電子教案及素材下載,專業的網上技術支持。
目錄
第1章 ASP.NET3.5概述
1.1 ASP.NET概述
1.1.1 ASP.NET發展概述
1.1.2 ASP.NET主要特點
1.2 ASP.NET的工作原理
1.2.1 ASP.NET工作原理
1.2.2 ASP.NET中的檔案類型
1.2.3 ASP.NET應用程式的組成
1.3 web程式設計語言
1.3.1 HTML、XML和XHTML
1.3.2 ASP.NET頁面文檔的結構
1.3.3 XHTML的語法規則
1.3.4 XHTML標記及其屬性
1.4 上機練習
1.5 習題
第2章 ASP.NET3.5 開發環境介紹:
2.1 IIS的安裝與使用.
2.2 Microsoft Visual Web Developer安裝
2.2.1 Microsoft Visual Web Developer的下載
2.2.2 Microsoft Visual Web Developer安裝
2.3 Microsoft Visual Web Developer使用
2.3.1 VWD2008的啟動
2.3.2 VWD2008IDE開發界面
2.3.3 信息視窗
2.4 構建第一個ASP.NET網站
2.4.1 選擇正確的web站點模板
2.4.2 Web窗體介紹
2.4.3 啟動VisualWebDeveloper建立Web網站
2.4.4 打開Web網站
2.5 上機練習
2.6 習題
第3章 ASP.NET內部對象
3.1 網站的資料夾結構
3.1.1 App.Code資料夾
3.1.2 App.Data資料夾
3.1.3 其他特殊資料夾
3.1.4 程式設計師自己組織的資料夾
3.2 ASP.NET的常用內置對象
3.2.1 HTrP對象簡介
3.2.2 Request對象
3.2.3 Response對象
3.2.4 Application對象
3.2.5 Session對象
3.2.6 Server對象
3.2.7 ViewState(視圖狀態)對象
3.2.8 Cookies對象
3.2.9 狀態管理
3.3 伺服器與瀏覽程式信息
3.3.1 Web伺服器的系統信息
3.3.2 獲取瀏覽程式信息
3.3.3 獲取客戶端的憑證數據
3.4 ASP.NET配置管理
3.4.1 web.config檔案介紹.
3.4.2 Global.asax檔案介紹
3.5 Page對象與Web窗體頁指令
3.5.1 Page對象
3.5.2 Web窗體頁指令
3.6 上機練習
3.7 習題
第4章 Web伺服器控制項使用
4.1 Web伺服器控制項概述
4.1.1 WebServer控制項的主要特點
4.1.2 在頁面中添加webServer控制項
4.1.3 所有WebServer控制項的共同屬性
4.2 HTML控制項
4.2.1 HTML元素
4.2.2 HTML伺服器控制項
4.3 標準伺服器控制項
4.3.1 Label控制項
4.3.2 Text Box控制項
4.3.3 按鈕控制項
4.3.4 List Box控制項和Drop Down List控制項
4.3.5 Check Box(複選框)和Check Box List(複選框列表)控制項
4.3.6 Image和Image Map伺服器控制項
4.3.7 Radio Button和Radio Button List伺服器控制項
4.3.8 Multi View和View控制項
4.3.9 AdRotator(廣告控制項)伺服器控制項
4.3.1 0Literal控制項和Panel控制項
4.4 其他ASP.NETServer伺服器控制項
4.5 用戶控制項
4.5.1 建立用戶控制項
4.5.2 使用用戶控制項
4.5.3 設定用戶控制項屬性
4.5.4 在控制項中封裝用戶控制項事件
4.6 檔案的上傳與下載
4.7 上機練習
4.8 習題
第5章 Web驗證控制項的使用
5.1 伺服器端校驗
5.2 客戶端校驗
5.3 實現客戶端校驗
5.3.1 ASP.NET驗證控制項
5.3.2 驗證Web窗體頁中的用戶輸入
5.4 上機練習
5.5 習題
第6章 ADO.NET技術介紹
6.1 ADO.NET概述
6.1.1 ADO.NET架構
6.1.2.NETFramework數據提供程式
6.1.3 DataSet數據集
6.1.4 使用ADO.NET訪問資料庫的一般步驟
6.2 ADO.NET對象
6.2.1 Connection對象
6.2.2 Command對象
6.2.3 DataAdapter對象
6.2.4 DataReader對象
6.2.5 DataSet對象
6.3 創建資料庫
6.3.1 使用命令行方式創建資料庫
6.3.2 使用數據窗體嚮導完成資料庫訪問
6.3.3 使用DataReader完成資料庫訪問
6.3.4 修改資料庫
6.4 上機練習
6.5 習題
第7章 頁面切換與網站導航技術
7.1 頁面切換技術
7.1.1 使用超連結實現頁面切換
7.1.2 絕對URL與相對URL
7.1.3 使用按鈕屬性實現頁面切換
7.1.4 使用ASP.NET內建對象實現頁面切換
7.2 頁面間的數據傳遞的方法
7.2.1 使用Request對象
7.2.2 利用Session對象傳遞數據
7.2.3 利用PreviousPage屬性獲取數據
7.3 網站導航技術
7.3.1 導航控制項的體系結構
7.3.2 利用站點地圖和SiteMapPath控制項實現網站導航
7.3.3 利用Menu控制項實現自定義導航
7.3.4 利用TreeView控制項實現導航
7.4 上機練習
7.5 習題
第8章 頁面布局
8.1 CSS樣式控制
8.1.1 CSS簡介
8.1.2 CSS屬性簡介
8.1.3 在VWD2008中使用CSS
8.1.4 在VWD2008中使用CSS
8.2 頁面布局
8.2.1 頁面元素定位
8.2.2 表格布局方式
8.2.3 DIV和CSS布局
8.3 母版頁
8.3.1 創建母版頁
8.3.2 創建內容頁
8.4 創建和使用主題
8.4.1 主題的類型
8.4.2 套用主題
8.4.3 在主題中使用CSS和圖片
8.4.4 動態切換
8.5 上機練習
8.6 習題
第9章 使用Web窗體訪問數據
9.1 數據綁定概述
9.1.1 單值數據綁定控制項使用
9.1.2 列表數據綁定控制項的使用
9.1.3 複雜數據綁定控制項
9.2 GridView控制項使用
9.2.1 利用編程的方法使用GridView控制項
9.2.2 利用圖形嚮導使用GridView控制項
9.3 DetailsView控制項使用
9.4 Repeater控制項使用
9.5 DataList控制項使用
9.6 FormView控制項使用
9.7 上機練習
9.8 習題
第10章 ASP.NETAJAX
10.1 ASP.NETAJAx簡介
10.2 創建無閃爍頁面
10.2.1 ScriptManager控制項使用
10.2.2 UpdatePanel控制項
10.3 給用戶提供反饋
10.4 Timer控制項使用
10.4.1 Timer控制項屙I生和事件
10.4.2 使用Timer控制項定時更新UDdatePanel
10.4.3 使用Timer控制項定時更新多個UpdatePanel
10.5 ASP.NETAJAX控制項工具包
10.5.1 添加ASP.NETAjaxLibrary到VWD2008的工具箱
10.5.2 ASP.NETAjaxLibrary中常用控制項介紹
10.6 上機練習
10.7 習題
第11章 在ASP.NET中使用XML
11.1 XML基礎知識
11.1.1 XML文檔的基本結構
11.1.2 XML文檔的組成
11.1.3 XML名稱空間
11.1.4 驗證X]V[L文檔
11.1.5 XML的套用
11.2 XML檔案的處理
11.2.1.NETFramework與XML
11.2.2 ASP.NET載入與瀏覽XML檔案
11.2.3 ASP.NET與XSLT
11.3 使用ADO.NET訪問XML
11.3.1 將資料庫表保存為XML檔案
11.3.2 讀取XML檔案
11.4 上機練習
11.5 習題
第12章 ASP.NET3.5 Web站點中的安全性
12.1 安全性基礎知識
12.1.1 安全性有關術語
12.1.2 ASP.NET的驗證方式
12.1.3 Web配置檔案的驗證標記
12.1.4 ASP.NET應用程式服務
12.2 ASP.NET3.5 的用戶管理
12.2.1 ASP.NET網站管理工具
12.2.2 在Web網站管理工具中實現安全管理
12.2.3 設定Membership提供者
12.2.4 在Web網站管理工具中添加用戶
12.3 登錄控制項使用
12.3.1 登錄控制項
12.3.2 配置Web應用程式
12.4 角色管理
12.4.1 配置角色管理
12.4.2 使用web.config配置檔案管理角色
12.4.3 使用ASP.NET網站管理工具管理角色
12.5 上機練習
12.6 習題
第13章 LINQ
13.1 LINQ概述
13.1.1 LINQtoObjects
13.1.2 LINQtoXML
13.1.3 LINQtoADO.NET
13.2 LINQtoSQL
13.3 LINQ查詢語法
13.3.1 標準查詢運算符
13.3.2 用匿名類型定形數據
13.4 使用Web伺服器控制項和LINQX實現查詢
13.4.1 ASP.NET3.5 中引入的新控制項
13.4.2 Linq Data Source控制項
13.4.3 List View控制項
13.4.4 Data Pager控制項
13.5 上機練習
13.6 習題
第14章 Web服務創建和使用
14.1 Web服務的定義與SOAP協定介紹
14.1.1 SOAP介紹
14.1.2 web服務介紹
14.2 web服務的體系結構
14.3 構建一個Web服務
14.4 測試Web服務
14.5 消費Web服務
14.6 上機練習
14.7 習題
第15章 Web應用程式的部署
15.1 複製Web站點
15.1.1 避免硬編碼的設定
15.1.2 複製Web站點
15.1.3 在IIS下運行站點
15.1.4 安裝和配置Web伺服器
15.1.5 ⅡS中的安全性
15.2 將數據移動到遠程伺服器
15.2.1 使用DatabasePublishingWizard
15.2.2 在目標伺服器上重建資料庫
15.3 上機練習
15.4 習題
第16章 項目與實踐
16.1 軟體的生存周期
16.2 網上書店系統的需求分析
16.3 網上書店系統的設計
16.3.1 系統功能設計
16.3.2 系統資料庫設計
16.4 網上書店系統的實現
16.4.1 連線資料庫
16.4.2 網上書店系統主頁的設計與實現
16.4.3 用戶註冊頁面的設計
16.4.4 網上書店系統的購物車管理
16.4.5 網上書店系統的後台管理
16.5 系統的運行測試
參考文獻