作 者:周勝安 編
定 價:49
出 版 社:清華大學出版社
出版日期:2021年09月01日
頁 數:164
裝 幀:平裝
ISBN:9787302590194
《動態網站建設實踐教程:ASP.NET 》所講技術知識結合實際工作案例,非常實用,對相關應用人纔將會起很大的幫助作用。
●項目 1 項目介紹及需求分析 1
項目引入 1
項目分解 1
任務 1 進行項目需求分析 1
相關知識 2
1.1.1 網站開發概述 2
1.1.2 商業網站建設的一般流程 2
1.1.3 動態網站開發與
ASP.NET 3
任務實施. 6
任務 2 安裝開發環境 7
相關知識 8
1.2.1 認識 Visual Studio 2015 8
1.2.2 Visual Studio 2015 的安裝要求 9
1.2.3 認識 SQL Server 2012 9
1.2.4 SQL Server 2012 的安裝要求 9
任務實施10
任務 3 搭建繫統架構 22
相關知識23
1.3.1 什麼是三層架構 23
1.3.2 理解三層架構 23
任務實施25
項目總結 25
拓展訓練 25
項目 2 主頁設計 26
項目引入 26
項目分解 27
任務 1 主頁整體布局 27
相關知識 27
2.1.1 網頁布局概述 27
2.1.2 CSS 語法基礎 28
2.1.3 認識 CSS 盒模型 33
2.1.4素的定位和浮動 35
2.1.5 常見的 CSS 屬性 41
2.1.6 常用的網頁布局方式 44
任務實施 45
任務 2 導航菜單的制作 46
相關知識 47
2.2.1 導航菜單的常用設計方式 47
2.2.2 什麼是 JavaScript 47
2.2.3 JavaScript 基礎 48
2.2.4 JavaScript 對像 54
2.2.5 JavaScript 事件 59
任務實施 60
任務 3 中間部分的設計 62
相關知識 62
任務實施 63
項目總結 64
拓展訓練 64
項目 3 新聞信息綁定 65
項目引入 65
項目分解 65
任務 1 創建數據庫、數據表、存儲過程 66
相關知識 66
3.1.1 SQL Server 創建數據庫、數據表 66
3.1.2 SQL Server 創建存儲過程 69
任務實施70
任務 2 使用 C#編寫數據庫讀
操作 72
相關知識72
3.2.1 認識 ADO.NET 72
3.2.2 使用 SqlConnection 對像連接數據庫 74
3.2.3 使用 SqlCommand 對像操作數據庫 75
3.2.4 使用 SqlDataReader 對像讀取數據 76
3.2.5 使用 DataSet 對像讀取數據 77
任務實施81
任務 3 使用控件進行數據綁定 83
相關知識83
3.3.1 數據綁定 83
3.3.2 使用<%# 表達式 %>進行數據綁定 84
3.3.3 使用 DataSource 屬性綁定數據源 84
3.3.4 使用數據源控件綁定數據源 86
3.3.5 使用 Eval 方法綁定數據源 86
任務實施86
項目總結 87
拓展訓練 87
項目 4 三層架構實現登錄 88
項目引入 88
項目分解 89
任務 1 設計登錄界面 89
相關知識89
4.1.1 制作靜態、動態網頁 89
4.1.2 利用 ASP.NET 的登錄控件制作登錄頁面 91
4.1.3 了解 Page 類 92
任務實施 93
任務 2 編寫讀取數據庫管理員
信息的存儲過程 96
相關知識 96
4.2.1 常用 SQL 語句 96
4.2.2 編寫存儲過程 98
任務實施 99
任務 3 編寫數據庫連接相關類(DAL) 101
相關知識 101
4.3.1 連接數據庫常用的類 101
4.3.2 編寫數據庫操作類的方法 102
4.3.3 Web.config 文件的配置 103
任務實施 104
任務 4 業務層的實現 105
相關知識 106
4.4.1 認識業務邏輯層(BLL) 106
4.4.2 業務邏輯層的實現 106
任務實施 107
任務 5 對像封裝 108
4.5.1 對像封裝(model) 108
4.5.2 對像封裝的實現 109
任務實施 111
項目總結 112
拓展訓練 112
項目 5 後臺管理頁面設計 113
項目引入 113
項目分解 114
任務 1 後臺管理頁面框架的實現 114
相關知識 114
5.1.1 後臺管理頁面的布局 114
5.1.2 後臺管理頁面文檔的內聯 115
任務實施 116
任務 2 左側導航菜單的加載 118
相關知識 118
5.2.1 XmlDocument 類 118
5.2.2 TreeView 控件 119
任務實施 121
任務 3 使用 XML 文件實現節點導航 122
相關知識 122
5.3.1 XML 文件結構 122
5.3.2 XML 基本語法 123
5.3.3 XML 與 CSS 124
任務實施 125
項目總結 126
拓展訓練 126
項目 6 新聞管理模塊設計 127
項目引入 127
項目分解 127
任務 1 新聞管理界面的設計 128
相關知識 128
6.1.1 了解在線 HTML 編輯器 128
6.1.2 GridView 控件的使用 128
任務實施 130
任務 2 增、刪、查、改功能的實現 132
相關知識 132
6.2.1 相關數據訪問層的實現 132
6.2.2 相關業務邏輯層的實現 132
任務實施 133
項目總結 141
拓展訓練 141
項目 7 站內搜索模塊設計 142
項目引入 142
任務 站內搜索功能的實現 143
相關知識 143
7.1.1 設計搜索入口 143
7.1.2 執行搜索 144
7.1.3 展示搜索結果 144
任務實施 148
項目總結 156
拓展訓練 156
本書以制作一個完整的企業網站為例,詳細介紹了使用 ASP.NET 技術並基於三層架構實現一個動態網站的常用方法和技巧。全書分為 7 個項目、20 個任務,具體內容包括項目介紹及需求分析、主頁設計、新聞信息綁定、三層架構實現登錄、後臺管理頁面設計、新聞管理模塊設計、站內搜索模塊設計等。本書是廣東省“電子商務”重點建設專業的研究成果教材,提供完備的課程資源支持。 本書可作為高職高專相關院校電子商務、計算機應用技術、軟件技術、網絡技術等相關專業的教學用書,也可作為相關領域的培訓教材和.NET Web 程序員的參考用書。