動態網站建設實踐教程ASP·NET

動態網站建設實踐教程ASP·NET

《動態網站建設實踐教程ASP·NET》是2021年清華大學出版社出版的圖書。

基本介紹

  • 書名:動態網站建設實踐教程ASP·NET
  • 作者:周勝安
  • 出版社:清華大學出版社
  • 出版時間:2021年9月1日
  • 頁數:156 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302590194
內容簡介,圖書目錄,

內容簡介

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

相關詞條

熱門詞條

聯絡我們