動態網站建設案例教程(ASP.NET)

動態網站建設案例教程(ASP.NET)

《動態網站建設案例教程(ASP.NET)》是2015年9月清華大學出版社出版的圖書,作者是周勝安、王圓、袁偉華、張譯勻、黃麗芬。

基本介紹

  • 中文名:動態網站建設案例教程(ASP.NET) 
  • 作者:周勝安、王圓、袁偉華、張譯勻、黃麗芬
  • 出版社:清華大學出版社
  • 出版時間:2015年9月
  • 定價:36 元
  • ISBN:9787302403364
內容簡介,圖書目錄,

內容簡介

本書以製作一個完整的企業網站為例,詳細介紹了使用ASP.NET技術並基於三層架構實現一個動態網站的常用方法和技巧。全書分為7個項目,20個任務,具體內容包括項目介紹及需求分析、主頁設計、新聞信息綁定、三層架構實現登錄、後台管理頁面設計、新聞管理模組設計、站內搜尋模組設計等。
本書是廣東省“電子商務”重點建設專業的研究成果教材,提供完備的課程資源支持。
本書可作為高職高專相關院校電子商務、計算機套用技術、軟體技術、網路技術等相關專業的教學用書,也可作為相關領域的培訓教材和.NET Web程式設計師的參考用書。

圖書目錄

項目1 項目介紹及需求分析 1
項目引入 1
項目分解 1
任務1 進行項目需求分析 1
相關知識 2
1.1.1 網站開發概述 2
1.1.2 商業網站建設的一般
流程 2
1.1.3 動態網站開發與
ASP.NET 3
任務實施 6
任務2 安裝開發環境 8
相關知識 8
1.2.1 認識Visual Studio 2010 8
1.2.2 Visual Studio 2010的
安裝要求 9
1.2.3 認識SQL Server 2012 9
1.2.4 SQL Server 2012的
安裝要求 10
任務實施 10
任務3 搭建系統架構 24
相關知識 24
1.3.1 什麼是三層架構 24
1.3.2 理解三層架構 25
任務實施 26
項目總結 27
拓展訓練 27
項目2 主頁設計 28
項目引入 28
項目分解 29
任務1 主頁整體布局 29
相關知識 29
2.1.1 網頁布局概述 29
2.1.2 CSS語法基礎 30
2.1.3 認識CSS盒模型 35
2.1.4 頁面元素的定位和
浮動 37
2.1.5 常見的CSS屬性 43
2.1.6 常用的網頁布局方式 46
任務實施 47
任務2 導航選單的製作 48
相關知識 49
2.2.1 導航選單的常用設計
方式 49
2.2.2 什麼是JavaScript 49
2.2.3 JavaScript基礎 50
2.2.4 JavaScript對象 56
2.2.5 JavaScript事件 60
任務實施 62
任務3 中間部分的設計 63
相關知識 64
任務實施 64
項目總結 66
拓展訓練 66
項目3 新聞信息綁定 67
項目引入 67
項目分解 67
任務1 創建資料庫、數據表、
存儲過程 68
相關知識 68
3.1.1 SQL Server創建資料庫、
數據表 68
3.1.2 SQL Server創建存儲
過程 71
任務實施 73
任務2 使用C#編寫資料庫讀操作 75
相關知識 75
3.2.1 認識ADO.NET 75
3.2.2 使用SqlConnection對象
連線資料庫 77
3.2.3 使用SqlCommand對象
運算元據庫 77
3.2.4 使用SqlDataReader對象
讀取數據 78
3.2.5 使用DataSet對象讀取
數據 79
任務實施 83
任務3 使用控制項進行數據綁定 85
相關知識 85
3.3.1 數據綁定 85
3.3.2 使用<%# 表達式 %>
進行數據綁定 86
3.3.3 使用DataSource屬性
綁定數據源 86
3.3.4 使用數據源控制項 88
3.3.5 使用Eval方法綁定數
據源 88
任務實施 88
項目總結 89
拓展訓練 89
項目4 三層架構實現登錄 90
項目引入 90
項目分解 91
任務1 設計登錄界面 91
相關知識 91
4.1.1 製作靜態、動態網頁 91
4.1.2 利用ASP.NET的登錄
控制項製作登錄頁面 93
4.1.3 了解Page類 94
任務實施 95
任務2 編寫讀取資料庫管理員
信息的存儲過程 98
相關知識 98
4.2.1 常用SQL語句 98
4.2.2 編寫存儲過程 100
任務實施 101
任務3 編寫資料庫連線的
相關類 103
相關知識 103
4.3.1 連線資料庫常用的類 103
4.3.2 編寫資料庫操作類的
方法 104
4.3.3 Web.config檔案的
配置 105
任務實施 106
任務4 實現業務邏輯層 107
相關知識 108
4.4.1 認識業務邏輯層 108
4.4.2 業務邏輯層的實現 108
任務實施 109
任務5 進行對象封裝 110
相關知識 110
4.5.1 對象封裝 110
4.5.2 對象封裝的實現 111
任務實施 113
項目總結 114
拓展訓練 114
項目5 後台管理頁面設計 115
項目引入 115
項目分解 116
任務1 後台管理頁面框架的
實現 116
相關知識 116
5.1.1 後台管理頁面的布局 116
5.1.2 後台管理頁面文檔的
內聯 117
任務實施 118
任務2 左側導航選單的載入 120
相關知識 120
5.2.1 XmlDocument類 120
5.2.2 TreeView控制項 122
任務實施 123
任務3 使用XML檔案實現節點
導航 124
相關知識 124
5.3.1 XML檔案結構 124
5.3.2 XML基本語法 125
5.3.3 XML與CSS 127
任務實施 128
項目總結 128
拓展訓練 129
項目6 新聞管理模組設計 130
項目引入 130
項目分解 130
任務1 新聞管理界面的設計 131
相關知識 131
6.1.1 了解線上HTML
編輯器 131
6.1.2 GridView控制項的
使用 131
任務實施 133
任務2 增、刪、查、改功能的
實現 135
相關知識 135
6.2.1 相關數據訪問層的
實現 135
6.2.2 相關業務邏輯層的
實現 135
任務實施 137
項目總結 145
拓展訓練 145
項目7 站內搜尋模組設計 146
項目引入 146
任務 站內搜尋功能的實現 147
相關知識 147
7.1.1 設計搜尋入口 147
7.1.2 執行搜尋 148
7.1.3 展示搜尋結果 148
任務實施 153
項目總結 160
拓展訓練 160
參考文獻 161
IV
V

相關詞條

熱門詞條

聯絡我們