關(guān)于我們
書單推薦
新書推薦
|
從零開始學(xué)ASP.NET 讀者對象:本書適合ASP.NET初學(xué)者、網(wǎng)站開發(fā)工程師等自學(xué)使用,也可用作高等院校相關(guān)專業(yè)的教材及參考書。
本書從零基礎(chǔ)讀者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實(shí)例,循序漸進(jìn)地引導(dǎo)讀者在實(shí)踐中學(xué)習(xí)ASP.NET編程知識,并提升自己的實(shí)際開發(fā)能力。
全書共分為4篇20章,內(nèi)容包括初識ASP.NET、網(wǎng)頁前端開發(fā)基礎(chǔ)、ASP.NET內(nèi)置對象、ASP.NET服務(wù)器控件、數(shù)據(jù)驗(yàn)證控件、程序調(diào)試與異常處理、ASP.NET頁面中的數(shù)據(jù)綁定、數(shù)據(jù)庫基礎(chǔ)、使用ADO.NET操作數(shù)據(jù)庫、LINQ數(shù)據(jù)訪問技術(shù)、數(shù)據(jù)綁定控件的使用、Web用戶控件、母版頁與主題、ASP.NET緩存技術(shù)、ASP.NET Ajax技術(shù)、WebService服務(wù)、ASP.NET MVC編程、ASP.NET網(wǎng)站發(fā)布、惡搞圖片生成器、公眾號/APP后臺接口通用管理平臺等。書中知識點(diǎn)講解細(xì)致,側(cè)重介紹每個(gè)知識點(diǎn)的使用場景,涉及的代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會ASP.NET程序開發(fā)的精髓,快速提高開發(fā)技能。同時(shí),本書配套了大量教學(xué)視頻,掃碼即可觀看,還提供所有程序源文件,方便讀者實(shí)踐。 本書適合ASP.NET初學(xué)者、網(wǎng)站開發(fā)工程師等自學(xué)使用,也可用作高等院校相關(guān)專業(yè)的教材及參考書。
第1篇 基礎(chǔ)知識篇
第1章 初識ASP.NET 2 視頻講解:4節(jié),50分鐘 1.1 ASP.NET簡介 3 1.1.1 概述 3 1.1.2 認(rèn)識.NET Framework 3 1.1.3 ASP.NET的特性 4 1.1.4 ASP.NET成功案例 4 1.2 ASP.NET開發(fā)環(huán)境搭建 5 1.2.1 安裝IIS 5 1.2.2 配置IIS 6 1.2.3 安裝Visual Studio 2019必備條件 7 1.2.4 下載Visual Studio 2019 7 1.2.5 安裝Visual Studio 2019 7 1.3 認(rèn)識ASP.NET網(wǎng)站 9 1.3.1 創(chuàng)建ASP.NET網(wǎng)站程序 10 1.3.2 ASP.NET網(wǎng)頁擴(kuò)展名 13 1.3.3 ASP.NET項(xiàng)目中的各文件目錄 14 1.3.4 ASP.NET頁面指令 15 1.3.5 在ASPX文件中實(shí)現(xiàn)內(nèi)容注釋 15 1.3.6 ASP.NET中的控件 16 1.3.7 ASP.NET頁面中的代碼塊語法 16 1.4 一個(gè)簡單的ASP.NET網(wǎng)站 17 1.4.1 ASP.NET網(wǎng)站的基本構(gòu)建流程 17 1.4.2 設(shè)計(jì)Web頁面 17 1.4.3 運(yùn)行網(wǎng)站 18 本章知識思維導(dǎo)圖 20 第2章 網(wǎng)頁前端開發(fā)基礎(chǔ) 21 視頻講解:43節(jié),326分鐘 2.1 HTML標(biāo)記語言 22 2.1.1 創(chuàng)建第一個(gè)HTML文件 22 2.1.2 HTML文檔結(jié)構(gòu) 23 2.1.3 HTML常用標(biāo)記 24 [實(shí)例2.1] 向頁面中輸出一首古詩詞 24 [實(shí)例2.2] 使用標(biāo)題標(biāo)記和段落標(biāo)記設(shè)計(jì)頁面 24 [實(shí)例2.3] 將頁面中的內(nèi)容進(jìn)行居中處理 25 [實(shí)例2.4] 在頁面中使用無序列表 26 [實(shí)例2.5] 在頁面中使用有序列表 27 2.1.4 表格標(biāo)記 28 [實(shí)例2.6] 在頁面中定義學(xué)生成績表 28 2.1.5 表單標(biāo)記 29 [實(shí)例2.7] 在頁面中定義不同類型的input標(biāo)記 31 2.1.6 超鏈接與圖片標(biāo)記 32 [實(shí)例2.8] 頁面中添加圖片和超鏈接 33 2.2 CSS樣式表 34 2.2.1 CSS語法 34 2.2.2 CSS選擇器 35 [實(shí)例2.9] 類別選擇器控制頁面文字樣式 35 [實(shí)例2.10] 使用ID選擇器控制頁面文字 36 2.2.3 在頁面中包含CSS 37 [實(shí)例2.11] 行內(nèi)樣式的使用 37 [實(shí)例2.12] 使用鏈接方式引入樣式表 38 本章知識思維導(dǎo)圖 39 第3章 ASP.NET內(nèi)置對象 40 視頻講解:6節(jié),123分鐘 3.1 Response對象 41 3.1.1 Response可向客戶端響應(yīng)的內(nèi)容 41 3.1.2 向頁面輸出數(shù)據(jù) 41 [實(shí)例3.1] 向頁面中輸出名人名言 41 3.1.3 重定向頁面 42 [實(shí)例3.2] 模擬實(shí)現(xiàn)抽獎(jiǎng)頁面 42 3.2 Request對象 44 3.2.1 Request對象常獲取的客戶端內(nèi)容 45 3.2.2 使用Request對象獲取頁面間的傳值 45 [實(shí)例3.3] 以多種方式獲取參數(shù)數(shù)據(jù) 45 3.2.3 使用Request對象獲取客戶端信息 46 [實(shí)例3.4] 實(shí)現(xiàn)獲取客戶端瀏覽器的信息 46 3.3 Application對象 47 3.3.1 存儲和獲取數(shù)據(jù)的基本語法 47 3.3.2 Application對象的基本使用 48 [實(shí)例3.5] 統(tǒng)計(jì)各類客戶端訪問網(wǎng)站的次數(shù) 48 3.4 Session對象 50 3.4.1 ASP.NET 中Session的本質(zhì) 50 3.4.2 Session對象的基本使用 51 [實(shí)例3.6] 登錄時(shí)使用Session對象保存用戶信息 51 3.5 Cookie對象 52 3.5.1 Cookie中的幾個(gè)關(guān)鍵屬性 52 3.5.2 寫入和獲取Cookie數(shù)據(jù) 53 3.5.3 Cookie對象的基本使用 53 [實(shí)例3.7] 使用Cookie對象實(shí)現(xiàn)用戶7天免登錄功能 53 3.5.4 Cookie與Session的使用場景選擇 56 3.6 Server對象 56 3.6.1 Server對象的常用方法 56 3.6.2 使用Server對象重定向頁面 57 [實(shí)例3.8] 實(shí)現(xiàn)兩種重定向頁面方法 57 本章知識思維導(dǎo)圖 59 第4章 ASP.NET服務(wù)器控件 60 視頻講解:19節(jié),155分鐘 4.1 控件概述 61 4.2 文本類控件 61 4.2.1 Label標(biāo)簽 61 [實(shí)例4.1] 使用CSS修改Label控件的外觀樣式 62 4.2.2 TextBox文本框 63 [實(shí)例4.2] 使用TextBox控件制作會員登錄界面 65 4.3 按鈕類控件 66 4.3.1 Button按鈕 66 [實(shí)例4.3] 單擊Button按鈕彈出消息對話框 67 4.3.2 LinkButton鏈接按鈕 68 [實(shí)例4.4] 實(shí)現(xiàn)個(gè)性化頁面跳轉(zhuǎn)功能 68 4.3.3 ImageButton圖片按鈕 70 [實(shí)例4.5] 實(shí)現(xiàn)單擊預(yù)覽圖片更改頁面背景圖片 71 4.3.4 HyperLink超鏈接 72 [實(shí)例4.6] 使用HyperLink控件實(shí)現(xiàn)2種不同的方式打開鏈接 73 4.4 選擇類控件 74 4.4.1 ListBox列表 74 [實(shí)例4.7] 選擇并移動ListBox控件中的項(xiàng) 75 4.4.2 DropDownList下拉選擇控件 77 [實(shí)例4.8] 實(shí)現(xiàn)根據(jù)選擇的假日安排項(xiàng)列出放假時(shí)間 78 4.4.3 RadioButton單選按鈕 79 [實(shí)例4.9] 模擬考試系統(tǒng)中的單選題 80 4.4.4 CheckBox復(fù)選框 81 [實(shí)例4.10] 實(shí)現(xiàn)模擬考試系統(tǒng)中的多選題 82 4.5 圖形顯示類控件 84 4.5.1 Image圖片控件 84 [實(shí)例4.11] 實(shí)現(xiàn)動態(tài)顯示用戶頭像功能 85 4.5.2 ImageMap圖片熱點(diǎn)控件 86 [實(shí)例4.12] 展示圖片中的方位 87 4.6 Panel容器控件 89 4.6.1 Panel控件的概述 89 4.6.2 Panel控件的常用屬性 89 4.6.3 Panel控件的應(yīng)用 90 [實(shí)例4.13] 使用Panel控件顯示或隱藏一組控件 90 4.7 FileUpload文件上傳控件 92 4.7.1 FileUpload控件的概述 92 4.7.2 FileUpload控件的常用屬性 92 4.7.3 FileUpload控件的常用方法 92 [實(shí)例4.14] 使用FileUpload控件上傳圖片文件 93 本章知識思維導(dǎo)圖 95 第5章 數(shù)據(jù)驗(yàn)證控件 96 視頻講解:7節(jié),27分鐘 5.1 非空數(shù)據(jù)驗(yàn)證控件 97 [實(shí)例5.1] 對文本框進(jìn)行非空數(shù)據(jù)驗(yàn)證 97 5.2 數(shù)據(jù)比較驗(yàn)證控件 98 [實(shí)例5.2] 驗(yàn)證密碼與確認(rèn)密碼是否一致 99 5.3 數(shù)據(jù)類型驗(yàn)證控件 100 [實(shí)例5.3] 驗(yàn)證出生日期輸入是否正確 100 5.4 數(shù)據(jù)格式驗(yàn)證控件 101 [實(shí)例5.4] 驗(yàn)證出生日期及Email格式 103 5.5 數(shù)據(jù)范圍驗(yàn)證控件 104 [實(shí)例5.5] 驗(yàn)證學(xué)生成績的輸入范圍 105 5.6 驗(yàn)證錯(cuò)誤信息顯示控件 106 [實(shí)例5.6] 匯總頁面中所有的錯(cuò)誤提示并顯示 107 5.7 禁用數(shù)據(jù)驗(yàn)證 108 本章知識思維導(dǎo)圖 109 第6章 程序調(diào)試與異常處理 110 視頻講解:3節(jié),19分鐘 6.1 程序調(diào)試 111 6.1.1 Visual Studio編輯器調(diào)試 111 6.1.2 Visual Studio調(diào)試器調(diào)試 111 6.2 異常處理語句 114 6.2.1 使用throw語句拋出異常 115 [實(shí)例6.1] 使用throw語句拋出異常 115 6.2.2 使用try…catch語句捕捉異常 115 [實(shí)例6.2] 使用try…catch語句捕捉異常 116 6.2.3 使用try…catch…finally語句捕捉異常 117 [實(shí)例6.3] 使用try…catch…finally語句捕捉異常 117 6.2.4 異常的使用原則 118 本章知識思維導(dǎo)圖 118 第2篇 數(shù)據(jù)存取 第7章 ASP.NET頁面中的數(shù)據(jù)綁定 120 視頻講解:9節(jié),42分鐘 7.1 數(shù)據(jù)綁定概述 121 7.2 簡單屬性綁定 121 7.2.1 簡單屬性綁定概述 121 7.2.2 綁定屬性的實(shí)現(xiàn)方式 121 [實(shí)例7.1] 綁定屬性數(shù)據(jù)源 121 7.3 表達(dá)式綁定 123 7.3.1 表達(dá)式綁定概述 123 7.3.2 表達(dá)式綁定的實(shí)現(xiàn)方式 123 [實(shí)例7.2] 表達(dá)式綁定 123 7.4 集合綁定數(shù)據(jù) 125 7.4.1 集合綁定數(shù)據(jù)概述 125 7.4.2 集合綁定數(shù)據(jù)的實(shí)現(xiàn)方式 125 [實(shí)例7.3] 將集合綁定到DropDownList下拉列表 126 7.5 方法調(diào)用結(jié)果綁定 127 7.5.1 方法調(diào)用結(jié)果綁定概述 127 7.5.2 方法調(diào)用結(jié)果綁定的實(shí)現(xiàn)方式 127 [實(shí)例7.4] 綁定方法調(diào)用的結(jié)果 127 本章知識思維導(dǎo)圖 129 第8章 數(shù)據(jù)庫基礎(chǔ) 130 視頻講解:4節(jié),70分鐘 8.1 SQL Server數(shù)據(jù)庫的下載與安裝 131 8.1.1 數(shù)據(jù)庫簡介 131 8.1.2 SQL Serve數(shù)據(jù)庫概述 131 8.1.3 SQL Serve2019安裝必備 131 8.1.4 下載SQL Serve2019安裝引導(dǎo)文件 132 8.1.5 下載SQL Serve2019安裝文件 132 8.1.6 安裝SQL Serve2019數(shù)據(jù)庫 133 8.1.7 安裝SQL ServeManagement Studio管理工具 138 8.1.8 啟動SQL Server管理工具 139 8.2 數(shù)據(jù)庫常見操作 140 8.2.1 創(chuàng)建數(shù)據(jù)庫 140 8.2.2 刪除數(shù)據(jù)庫 141 8.2.3 附加數(shù)據(jù)庫 141 8.2.4 分離數(shù)據(jù)庫 142 8.2.5 執(zhí)行SQL腳本 143 8.3 數(shù)據(jù)表常見操作 144 8.3.1 創(chuàng)建數(shù)據(jù)表 144 8.3.2 刪除數(shù)據(jù)表 145 8.3.3 重命名數(shù)據(jù)表 145 8.3.4 在表結(jié)構(gòu)中添加新字段 146 8.3.5 在表結(jié)構(gòu)中刪除字段 146 8.4 SQL語句基礎(chǔ) 147 8.4.1 SQL語言簡介 147 8.4.2 簡單SQL語句的應(yīng)用 147 本章知識思維導(dǎo)圖 152 第9章 使用ADO.NET操作數(shù)據(jù)庫 153 視頻講解:18節(jié),127分鐘 9.1 ADO.NET簡介 154 9.2 使用Connection對象連接數(shù)據(jù)庫 155 9.2.1 Connection四大連接對象的數(shù)據(jù)源連接管理范圍 155 9.2.2 數(shù)據(jù)庫連接字符串 155 9.2.3 使用SqlConnection對象連接SQL Server數(shù)據(jù)庫 157 [實(shí)例9.1] 建立數(shù)據(jù)庫連接并通過State屬性讀取連接狀態(tài) 157 9.3 使用Command對象操作數(shù)據(jù) 159 9.3.1 查詢數(shù)據(jù)指令 159 [實(shí)例9.2] 使用SqlCommand對象查詢數(shù)據(jù)庫中的數(shù)據(jù) 160 9.3.2 添加數(shù)據(jù)指令 161 [實(shí)例9.3] 使用Command對象添加數(shù)據(jù) 161 9.3.3 修改數(shù)據(jù)指令 163 [實(shí)例9.4] 使用Command對象修改數(shù)據(jù) 163 9.3.4 刪除數(shù)據(jù)指令 166 [實(shí)例9.5] 使用Command對象刪除數(shù)據(jù) 167 9.3.5 調(diào)用存儲過程指令 168 [實(shí)例9.6] 使用Command對象調(diào)用數(shù)據(jù)庫存儲過程 168 9.3.6 事務(wù)處理 170 [實(shí)例9.7] 應(yīng)用Command對象實(shí)現(xiàn)數(shù)據(jù)庫事務(wù)處理 171 9.4 結(jié)合使用DataSet對象和DataAdapter對象 172 9.4.1 DataSet對象概述 172 9.4.2 DataAdapter對象概述 173 9.4.3 使用DataAdapter對象填充DataSet對象 173 [實(shí)例9.8] 使用DataAdapter對象和DataSet對象讀取學(xué)生列表 173 9.4.4 使用DataSet中的數(shù)據(jù)更新數(shù)據(jù)庫 175 [實(shí)例9.9] 使用DataAdapter對象的UpdateCommand方法更新數(shù)據(jù) 175 9.5 使用DataReader對象讀取數(shù)據(jù) 177 9.5.1 DataReader對象概述 177 9.5.2 DataReader對象的常用屬性和方法 177 9.5.3 使用DataReader對象讀取數(shù)據(jù) 178 9.5.4 DataReader對象與DataSet對象的區(qū)別 178 本章知識思維導(dǎo)圖 179 第10章?LINQ數(shù)據(jù)訪問技術(shù) 180 視頻講解:10節(jié),86分鐘 10.1 LINQ技術(shù)概述 181 10.2 LINQ查詢基礎(chǔ) 182 10.2.1 LINQ中的查詢形式 182 10.2.2 查詢表達(dá)式結(jié)構(gòu) 182 10.2.3 標(biāo)準(zhǔn)查詢運(yùn)算符 183 10.2.4 LINQ語言特性 184 10.2.5 Func委托與匿名方法 185 10.2.6 Lambda表達(dá)式 186 10.3 LINQ技術(shù)的實(shí)際應(yīng)用 186 10.3.1 簡單的List集合篩選 187 [實(shí)例10.1] 使用LINQ篩選出自1900年到現(xiàn)在的所有閏年 187 10.3.2 使用LINQ統(tǒng)計(jì)數(shù)據(jù) 188 [實(shí)例10.2] 使用LINQ統(tǒng)計(jì)商品銷售情況表 188 10.3.3 LINQ動態(tài)排序以及數(shù)據(jù)分頁查詢 190 [實(shí)例10.3] 使用LINQ查詢學(xué)生信息表 190 本章知識思維導(dǎo)圖 193 第11章?數(shù)據(jù)綁定控件的使用 194 視頻講解:9節(jié),91分鐘 11.1 GridView控件 195 11.1.1 GridView控件概述 195 11.1.2 GridView控件常用的屬性、方法和事件 195 11.1.3 GridView控件的簡單應(yīng)用 197 [實(shí)例11.1] 綁定GridView控件并設(shè)置其外觀樣式 197 11.1.4 GridView的高級應(yīng)用 203 [實(shí)例11.2] 編輯并修改GridView數(shù)據(jù) 203 11.2 DataList控件 206 11.2.1 DataList控件概述 206 11.2.2 DataList控件的簡單使用 207 [實(shí)例11.3] 綁定DataList控件并設(shè)置其外觀樣式 207 11.2.3 DataList控件的高級應(yīng)用 209 [實(shí)例11.4] 操作DataList控件數(shù)據(jù) 210 11.3 ListView控件與DataPager控件 214 11.3.1 ListView控件與DataPager控件概述 214 11.3.2 使用ListView控件與DataPager控件分頁顯示數(shù)據(jù) 214 [實(shí)例11.5] 通過ListView展示數(shù)據(jù)并實(shí)現(xiàn)分頁 214 本章知識思維導(dǎo)圖 216 第3篇 頁面交互篇 第12章 Web用戶控件 218 視頻講解:4節(jié),34分鐘 12.1 Web用戶控件概述 219 12.1.1 ascx頁與aspx頁的區(qū)別 219 12.1.2 用戶控件的優(yōu)點(diǎn) 219 12.2 應(yīng)用Web用戶控件 220 12.2.1 Web用戶控件的基本使用 220 [實(shí)例12.1] 設(shè)計(jì)并使用用戶控件 220 12.2.2 訪問Web用戶控件中的成員 224 [實(shí)例12.2] 通過訪問用戶控件屬性獲取服務(wù)器控件值 224 本章知識思維導(dǎo)圖 226 第13章?母版頁與主題 227 視頻講解:9節(jié),42分鐘 13.1 母版頁概述 228 13.2 創(chuàng)建母版頁 229 13.3 創(chuàng)建內(nèi)容頁 230 13.4 嵌套母版頁 231 [實(shí)例13.1] 創(chuàng)建一個(gè)簡單的嵌套母版頁 231 13.5 訪問母版頁的控件和屬性 233 13.5.1 使用Master.FindControl()方法訪問母版頁上的控件 234 [實(shí)例13.2] 訪問母版頁上的控件 234 13.5.2 引用@MasterType指令訪問母版頁上的屬性 235 [實(shí)例13.3] 訪問母版頁上的屬性 235 13.6 主題概述 237 13.6.1 組成元素 237 13.6.2 文件存儲和組織方式 238 13.7 創(chuàng)建主題 238 13.7.1 創(chuàng)建外觀文件 238 [實(shí)例13.4] 創(chuàng)建外觀文件并應(yīng)用 239 13.7.2 為主題添加CSS樣式 240 [實(shí)例13.5] 為主題添加CSS樣式 240 13.8 應(yīng)用主題 241 13.8.1 指定和禁用主題 241 13.8.2 動態(tài)加載主題 243 [實(shí)例13.6] 動態(tài)加載主題 243 本章知識思維導(dǎo)圖 245 第14章 ASP.NET緩存技術(shù) 246 視頻講解:9節(jié),64分鐘 14.1 ASP.NET緩存概述 247 14.2 頁面輸出緩存 247 14.2.1 頁面輸出緩存概述 247 14.2.2 設(shè)置頁面輸出緩存 248 [實(shí)例14.1] 通過指定過期時(shí)間設(shè)置頁面輸出緩存 248 14.3 頁面部分內(nèi)容緩存 249 14.3.1 頁面部分內(nèi)容緩存概述 250 14.3.2 三種不同方式設(shè)置用戶控件緩存 250 14.3.3 通過三種方式實(shí)現(xiàn)用戶控件緩存功能 252 [實(shí)例14.2] 實(shí)現(xiàn)三種不同方式的設(shè)置用戶控件緩存 252 14.4 頁面數(shù)據(jù)緩存 255 14.4.1 頁面數(shù)據(jù)緩存概述 255 14.4.2 Cache類的Add和Insert方法 256 14.4.3 實(shí)現(xiàn)頁面數(shù)據(jù)緩存功能 257 [實(shí)例14.3] 使用Cache類實(shí)現(xiàn)緩存DataTable中的數(shù)據(jù) 257 本章知識思維導(dǎo)圖 259 第15章 ASP.NET Ajax技術(shù) 260 視頻講解:6節(jié),40分鐘 15.1 ASP.NET Ajax簡介 261 15.1.1 ASP.NET Ajax概述 261 15.1.2 Ajax請求與傳統(tǒng)Web應(yīng)用請求比較 261 15.1.3 ASP.NET Ajax的使用方法 262 15.2 ASP. NET Ajax的應(yīng)用 263 15.2.1 簡單的ASP.NET Ajax更新操作 263 [實(shí)例15.1] 通過UpdatePanel實(shí)現(xiàn)局部更新效果 263 15.2.2 自動更新頁面局部信息 265 [實(shí)例15.2] 通過Timer和UpdatePanel控件實(shí)現(xiàn)NBA比賽的文字直播 265 15.2.3 更加友好的ASP.NET Ajax交互 267 [實(shí)例15.3] 使用UpdateProgress控件實(shí)現(xiàn)汽車報(bào)價(jià)列表的切換效果 267 本章知識思維導(dǎo)圖 270 第16章 WebService服務(wù) 271 視頻講解:3節(jié),26分鐘 16.1 WebService概述 272 16.2 Web服務(wù)的創(chuàng)建 272 16.2.1 了解Web服務(wù)文件 272 16.2.2 Web服務(wù)的基本特性標(biāo)記 273 16.2.3 創(chuàng)建Web服務(wù) 274 [實(shí)例16.1] IP地址查詢Web服務(wù) 274 16.3 Web服務(wù)的使用 277 16.3.1 調(diào)用Web服務(wù) 277 16.3.2 局域網(wǎng)內(nèi)發(fā)布與調(diào)用Web服務(wù) 280 [實(shí)例16.2] 實(shí)現(xiàn)局域網(wǎng)內(nèi)的Web服務(wù)訪問 280 16.3.3 如何提高WebService的安全性 281 本章知識思維導(dǎo)圖 282 第17章 ASP.NET MVC編程 283 視頻講解:13節(jié),66分鐘 17.1 MVC概述 284 17.1.1 MVC簡介 284 17.1.2 MVC中的模型、視圖和控制器 284 17.1.3 什么是Routing 285 17.1.4 MVC的請求過程 286 17.2 創(chuàng)建ASP.NET MVC 286 17.2.1 創(chuàng)建ASP.NET MVC網(wǎng)站項(xiàng)目 286 17.2.2 創(chuàng)建ASP.NET MVC控制器、視圖、Action 288 17.2.3 創(chuàng)建 Models層 290 17.2.4 創(chuàng)建自定義MVC路由配置規(guī)則 292 17.2.5 Razor視圖引擎的語法定義 292 17.3 ASP.NET MVC的實(shí)現(xiàn) 295 17.3.1 實(shí)現(xiàn)一個(gè)簡單ASP.NET MVC網(wǎng)頁 295 [實(shí)例17.1] 在默認(rèn)項(xiàng)目上添加新聞欄目并實(shí)現(xiàn)新聞頁面 295 17.3.2 在ASP.NET MVC中實(shí)現(xiàn)查詢SQLServer數(shù)據(jù) 296 [實(shí)例17.2] 實(shí)現(xiàn)加載學(xué)生信息列表 297 17.3.3 通過綁定對象模型向SQL Server數(shù)據(jù)庫添加數(shù)據(jù) 298 [實(shí)例17.3] 實(shí)現(xiàn)添加學(xué)生信息到數(shù)據(jù)庫表中 298 17.3.4 更新SQL Server表數(shù)據(jù) 300 [實(shí)例17.4] 實(shí)現(xiàn)修改學(xué)生信息數(shù)據(jù) 300 本章知識思維導(dǎo)圖 301 第18章 ASP.NET網(wǎng)站發(fā)布 302 視頻講解:3節(jié),14分鐘 18.1 使用IIS瀏覽ASP.NET網(wǎng)站 303 18.2 使用“發(fā)布Web應(yīng)用”發(fā)布ASP.NET網(wǎng)站 304 18.3 使用“復(fù)制網(wǎng)站”發(fā)布ASP.NET網(wǎng)站 308 本章知識思維導(dǎo)圖 309 第4篇 項(xiàng)目開發(fā)篇 第19章 惡搞圖片生成器 312 視頻講解:1節(jié),5分鐘 19.1 功能描述 313 19.2 設(shè)計(jì)思路 313 19.3 開發(fā)過程 313 19.3.1 首頁設(shè)計(jì) 313 19.3.2 創(chuàng)建母版頁 315 19.3.3 創(chuàng)建表單頁面 316 19.3.4 生成圖片 319 本章知識思維導(dǎo)圖 320 第20章 公眾號/APP后臺接口通用管理平臺 321 視頻講解:1節(jié),4分鐘 20.1 需求分析 322 20.2 系統(tǒng)設(shè)計(jì) 322 20.2.1 系統(tǒng)目標(biāo) 322 20.2.2 系統(tǒng)功能結(jié)構(gòu) 322 20.2.3 業(yè)務(wù)流程圖 323 20.2.4 構(gòu)建開發(fā)環(huán)境 323 20.2.5 系統(tǒng)預(yù)覽 323 20.2.6 文件夾組織結(jié)構(gòu) 325 20.3 數(shù)據(jù)庫設(shè)計(jì) 325 20.4 公共類設(shè)計(jì) 327 20.5 主頁面模塊設(shè)計(jì) 333 20.5.1 主頁面模塊概述 333 20.5.2 主頁面模塊實(shí)現(xiàn)過程 334 20.6 顯示API接口詳細(xì)信息模塊設(shè)計(jì) 343 20.6.1 顯示API接口詳細(xì)信息模塊概述 343 20.6.2 顯示API接口詳細(xì)信息模塊實(shí)現(xiàn)過程 343 20.7 添加API模塊設(shè)計(jì) 348 20.7.1 添加API模塊概述 348 20.7.2 添加API模塊實(shí)現(xiàn)過程 349 20.8 我的API管理模塊設(shè)計(jì) 353 20.8.1 我的API管理模塊概述 353 20.8.2 我的API管理模塊實(shí)現(xiàn)過程 354 本章知識思維導(dǎo)圖 355
你還可能感興趣
我要評論
|