注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識(shí)ASP.NET MVC高效構(gòu)建Web應(yīng)用

ASP.NET MVC高效構(gòu)建Web應(yīng)用

ASP.NET MVC高效構(gòu)建Web應(yīng)用

定 價(jià):¥139.00

作 者: 朱文偉 李建英
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787302686453 出版時(shí)間: 2025-05-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《ASP.NET MVC高效構(gòu)建Web應(yīng)用》以目前流行的ASP.NET MVC 5、HTML和Razor為主線,全面系統(tǒng)地介紹ASP.NET MVC Web應(yīng)用開(kāi)發(fā)的方法,配套提供實(shí)例源碼、PPT課件與作者一對(duì)一QQ答疑服務(wù)?!禔SP.NET MVC高效構(gòu)建Web應(yīng)用》共13章,內(nèi)容包括ASP.NET與框架概述、搭建Web開(kāi)發(fā)環(huán)境、ASP.NET MVC編程基礎(chǔ)、Razor語(yǔ)法基礎(chǔ)、HTML輔助器、LINQ的基本使用、數(shù)據(jù)庫(kù)快速開(kāi)發(fā)工具Entity Framework、服務(wù)端數(shù)據(jù)注解和驗(yàn)證、模型模板、前端驗(yàn)證、安全與身份驗(yàn)證、音樂(lè)唱片管理系統(tǒng)開(kāi)發(fā)實(shí)戰(zhàn)、一百書(shū)店系統(tǒng)開(kāi)發(fā)實(shí)戰(zhàn)?!禔SP.NET MVC高效構(gòu)建Web應(yīng)用》既適合ASP.NET MVC Web應(yīng)用開(kāi)發(fā)初學(xué)者和Web應(yīng)用開(kāi)發(fā)人員,也適合高等院?;蚋呗毟邔T盒eb應(yīng)用開(kāi)發(fā)課程的學(xué)生。

作者簡(jiǎn)介

  朱文偉,名校計(jì)算機(jī)專業(yè)統(tǒng)招碩士,20多年CC、Java開(kāi)發(fā)經(jīng)驗(yàn)。主導(dǎo)開(kāi)發(fā)過(guò)密碼、圖形、人工智能等產(chǎn)品。精通Linux、Windows系統(tǒng)開(kāi)發(fā)及數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)。著有圖書(shū)《Linux C與C一線開(kāi)發(fā)實(shí)踐(第2版)》《Rust編程與項(xiàng)目實(shí)戰(zhàn)》《嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)實(shí)踐》《高性能Linux網(wǎng)絡(luò)編程核心技術(shù)揭秘》《Linux C/C服務(wù)器開(kāi)發(fā)實(shí)踐》《Qt 6.x從入門(mén)到精通》《PyQt 5從入門(mén)到精通》《Linux C與C 一線開(kāi)發(fā)實(shí)踐》《Visual C2017從入門(mén)到精通》《Windows C/C加密解密實(shí)戰(zhàn)》《密碼學(xué)原理與Java實(shí)現(xiàn)》《OpenCV 4.5計(jì)算機(jī)視覺(jué)開(kāi)發(fā)實(shí)戰(zhàn)(基于VC)》《OpenCV 4.5計(jì)算機(jī)視覺(jué)開(kāi)發(fā)實(shí)戰(zhàn):基于Python》。

圖書(shū)目錄

第 1 章  ASP.NET框架概述 1
1.1  C/S架構(gòu)和B/S架構(gòu) 1
1.2  網(wǎng)站開(kāi)發(fā)概述 2
1.2.1  ASP.NET網(wǎng)站的運(yùn)行原理 2
1.2.2  ASP.NET的服務(wù)器 2
1.2.3  網(wǎng)站開(kāi)發(fā)所需技能 3
1.3  ASP.NET概述 3
1.3.1  ASP.NET的概念 4
1.3.2  ASP.NET的優(yōu)勢(shì) 4
1.3.3  ASP.NET的主流開(kāi)發(fā)方式 5
1.4  ASP.NET Core概述 5
1.4.1  ASP.NET Core的優(yōu)點(diǎn) 5
1.4.2  ASP.NET Core和ASP.NET 4.x的比較 6
1.5  C#語(yǔ)言概述 6
1.6  .NET Framework框架 7
1.7  HTTP與HTML 8
1.7.1  TCP/IP通信傳輸流 8
1.7.2  HTTP 8
1.7.3  HTML 10
1.8  框架 11
1.8.1  為什么要使用框架 11
1.8.2  Web框架基礎(chǔ)技術(shù) 11
1.8.3  分清框架和庫(kù) 11
1.8.4  Web開(kāi)發(fā)框架技術(shù) 12
1.9  常見(jiàn)Web框架 12
1.9.1  MVC框架模式 12
1.9.2  MVP框架模式 13
1.9.3  MVVM框架模式 14
1.9.4  Web框架的發(fā)展現(xiàn)狀 14
第 2 章  搭建Web開(kāi)發(fā)環(huán)境 16
2.1  下載和安裝Visual Studio 16
2.2  第一個(gè)ASP.NET項(xiàng)目 19
2.3  生成和調(diào)試程序 24
2.3.1  為何要用生成 24
2.3.2  增加工具欄按鈕 26
2.3.3  單步調(diào)試ASP.NET項(xiàng)目 27
2.4  簡(jiǎn)要剖析項(xiàng)目 30
第 3 章  ASP.NET MVC編程基礎(chǔ) 34
3.1  MVC概述 34
3.1.1  基本概念 34
3.1.2  MVC執(zhí)行順序 35
3.1.3  ASP.NET MVC和傳統(tǒng)ASP.NET的比較 35
3.1.4  ASP.NET MVC和WebForm的比較 35
3.2  添加新控制器 36
3.2.1  新建項(xiàng)目并添加控制器源文件 36
3.2.2  基于路由為方法增加一個(gè)參數(shù) 38
3.2.3  基于路由為方法增加多個(gè)參數(shù) 39
3.2.4  不改變路由為方法增加多個(gè)參數(shù) 41
3.3  添加視圖 42
3.3.1  新建項(xiàng)目并添加視圖文件 42
3.3.2  更改視圖和布局頁(yè)面 44
3.3.3  更改視圖標(biāo)題 45
3.3.4  將數(shù)據(jù)從控制器傳遞給視圖 46
3.4  添加模型 47
3.4.1  模型的實(shí)現(xiàn)方式 47
3.4.2  新建項(xiàng)目并添加類 48
3.4.3  ViewData方式傳遞數(shù)據(jù)到視圖 49
3.4.4  ViewBag方式傳遞數(shù)據(jù)到視圖 50
3.4.5  通過(guò)返回View傳遞數(shù)據(jù)到視圖 51
3.4.6  TempData方式傳遞數(shù)據(jù)到視圖 54
3.5  模型綁定基礎(chǔ) 55
3.5.1  基本概念 55
3.5.2  模型綁定的過(guò)程 56
3.5.3  模型綁定的作用 56
3.5.4  模型綁定的默認(rèn)數(shù)據(jù)源 56
3.5.5  模型綁定的自定義數(shù)據(jù)源 57
3.5.6  簡(jiǎn)單類型的模型綁定 58
3.5.7  復(fù)雜類型的模型綁定 58
第 4 章  Razor語(yǔ)法基礎(chǔ) 61
4.1  概述 61
4.1.1  運(yùn)行原理 62
4.1.2  第一個(gè)Razor范例 62
4.2  代碼塊 63
4.2.1  Razor的注釋 63
4.2.2  關(guān)鍵字 63
4.2.3  輸出字符@和電子郵件 63
4.2.4  隱式表達(dá)式 64
4.2.5  顯式表達(dá)式 65
4.2.6  表達(dá)式編碼 65
4.2.7  Razor代碼塊 66
4.2.8  隱式轉(zhuǎn)換 67
4.2.9  顯式分隔轉(zhuǎn)換 67
4.2.10  以“@:”符號(hào)顯式行轉(zhuǎn)換 67
4.2.11  條件屬性呈現(xiàn) 68
4.2.12  條件語(yǔ)句 68
4.2.13  循環(huán)語(yǔ)句 69
4.3  指令塊 71
4.3.1  @function指令定義方法 71
4.3.2  @using指令引入命名空間 72
4.3.3  @model指令指定對(duì)象類型 73
4.3.4  布局類指令 73
4.4  異常處理 73
第 5 章  HTML輔助器 76
5.1  HtmlHelper簡(jiǎn)介 76
5.2  輔助器的分類 77
5.3  工作原理 77
5.4  弱類型HtmlHelper 78
5.4.1  準(zhǔn)備試驗(yàn)環(huán)境 78
5.4.2  ActionLink鏈接 80
5.4.3  RouteLink鏈接 82
5.4.4  TextBox輸入框 82
5.4.5  Hidden隱藏域 82
5.4.6  Password密碼輸入框 83
5.4.7  CheckBox復(fù)選框 83
5.4.8  RadioButton單選按鈕 83
5.4.9  DropDownList下拉菜單 84
5.4.10  ListBox多選框 84
5.4.11  添加屬性 85
5.4.12  Form表單 85
5.4.13  使用TagBuilder創(chuàng)建自定義標(biāo)簽 88
5.5  強(qiáng)類型HtmlHelper 89
5.5.1  強(qiáng)類型HtmlHelper方法 89
5.5.2  LabelFor數(shù)據(jù)標(biāo)簽 91
5.5.3  DisplayFor與EditorFor顯示和編輯Model數(shù)據(jù) 92
5.6  支架輔助器 93
第 6 章  LINQ的基本使用 99
6.1  基本概念 99
6.2  LINQ提供的程序 99
6.3  LINQ所使用的語(yǔ)法 100
6.3.1  查詢表達(dá)式語(yǔ)法 100
6.3.2  方法語(yǔ)法 101
6.4  查詢表達(dá)式語(yǔ)法的使用 101
6.4.1  from-in-select的簡(jiǎn)單使用 101
6.4.2  使用select的匿名類型形式 104
6.4.3  where子句 106
6.4.4  group…by子句 108
6.4.5  orderby子句 109
6.5  委托 110
6.5.1  委托的基本概念 110
6.5.2  聲明委托 111
6.5.3  通過(guò)命名方法使用委托 111
6.5.4  通過(guò)delegate關(guān)鍵字使用委托 114
6.5.5  通過(guò)Lambda表達(dá)式使用委托 115
6.5.6  多播委托 117
6.5.7  深入研究委托的“ =”和“-=” 119
6.5.8  內(nèi)置委托 120
6.6  Expression表達(dá)式樹(shù) 124
6.6.1  表達(dá)式樹(shù)是什么 124
6.6.2  表達(dá)式樹(shù)基類Expression 125
6.6.3  常用的表達(dá)式類型 127
6.6.4  Expression類 129
6.7  方法調(diào)用語(yǔ)法 132
6.7.1  過(guò)濾元素的Where方法 132
6.7.2  選取元素的Select和SelectMany方法 136
6.7.3  排序元素的OrderBy方法 138
6.7.4  元素分組的GroupBy方法 140
6.7.5  元素分組的ToLookup方法 140
6.7.6  延遲查詢 141
第 7 章  數(shù)據(jù)庫(kù)快速開(kāi)發(fā)工具Entity Framework 144
7.1  Entity Framework概述 144
7.1.1  ORM是什么 144
7.1.2  什么是Entity Framework 145
7.1.3  EF的優(yōu)缺點(diǎn) 146
7.1.4  EF的適用場(chǎng)合 147
7.1.5  EF的組成結(jié)構(gòu) 147
7.1.6  EF相對(duì)于ADO.NET的區(qū)別和優(yōu)點(diǎn) 148
7.1.7  EF的3種開(kāi)發(fā)方式 148
7.2  常用數(shù)據(jù)庫(kù)的準(zhǔn)備 149
7.2.1  準(zhǔn)備LocalDB 150
7.2.2  下載和安裝MySQL 153
7.2.3  登錄和使用MySQL 155
7.2.4  關(guān)閉MySQL的SSL 157
7.2.5  讓Visual Studio連接到MySQL 159
7.2.6  卸載MySQL 160
7.2.7  傳統(tǒng)方式訪問(wèn)MySQL數(shù)據(jù)庫(kù) 161
7.3  基礎(chǔ)知識(shí)的準(zhǔn)備 163
7.3.1  實(shí)體之間的關(guān)系 163
7.3.2  主鍵 164
7.3.3  外鍵 164
7.3.4  外鍵約束 165
7.3.5  HTTP中POST提交數(shù)據(jù)的4種方式 165
7.3.6  TryUpdateModel更新model 168
7.3.7  MVC中的RedirectToAction 170
7.4  Code First開(kāi)發(fā)基礎(chǔ) 170
7.4.1  實(shí)體類及其屬性 171
7.4.2  導(dǎo)航屬性的概念 173
7.4.3  EF中的關(guān)系 173
7.4.4  約定、外鍵和導(dǎo)航屬性 174
7.4.5  實(shí)體的類型 179
7.4.6  實(shí)體對(duì)象的狀態(tài) 180
7.4.7  數(shù)據(jù)庫(kù)上下文基類DbContext 181
7.4.8  數(shù)據(jù)集類DbSet 184
7.4.9  不通過(guò)配置文件創(chuàng)建數(shù)據(jù)庫(kù) 185
7.4.10  數(shù)據(jù)庫(kù)連接字符串 190
7.4.11  常用數(shù)據(jù)庫(kù)的連接字符串范例 195
7.4.12  通過(guò)配置文件創(chuàng)建數(shù)據(jù)庫(kù) 202
7.4.13  基于EF的增、刪、改、查操作 205
7.5  基于Code First的Web案例 213
7.5.1  創(chuàng)建Entity Framework數(shù)據(jù)模型 213
7.5.2  查看并操作數(shù)據(jù)庫(kù)實(shí)驗(yàn) 222
7.5.3  實(shí)現(xiàn)基本的CRUD功能 225
7.5.4  排序、篩選和分頁(yè) 237
7.5.5  完善“關(guān)于”頁(yè) 244
7.6  Database First開(kāi)發(fā)基礎(chǔ) 246
7.6.1  準(zhǔn)備數(shù)據(jù)庫(kù) 246
7.6.2  Database First模式的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 248
7.7  Model First開(kāi)發(fā)基礎(chǔ) 257
第 8 章  服務(wù)端數(shù)據(jù)注解和驗(yàn)證 269
8.1  概述 269
8.1.1  為何要驗(yàn)證用戶輸入 269
8.1.2  數(shù)據(jù)注解及其分類 270
8.2  內(nèi)置驗(yàn)證注解 270
8.2.1  Required非空驗(yàn)證 271
8.2.2  StringLength字符串長(zhǎng)度驗(yàn)證 273
8.2.3  RegularExpression正則表達(dá)式驗(yàn)證 274
8.2.4  Range數(shù)值范圍驗(yàn)證 275
8.2.5  Compare特性 277
8.2.6  Remote遠(yuǎn)程服務(wù)器驗(yàn)證 277
8.3  顯示性注解 283
8.3.1  DisplayName顯示屬性名稱 283
8.3.2  DisplayFormat設(shè)置顯示格式 285
8.3.3  ReadOnly設(shè)置只讀 286
8.3.4  HiddenInput隱藏屬性 290
8.3.5  ScaffoldColumn徹底不顯示屬性 292
8.3.6  分部視圖 295
8.3.7  UIHint定制屬性顯示方式 301
8.4  其他注解 303
8.4.1  DataType提供屬性特定信息 303
8.4.2  映射相關(guān)的數(shù)據(jù)注解NotMapped 304
8.4.3  自定義校驗(yàn)特性 305
第 9 章  模型模板 308
9.1  模型元數(shù)據(jù) 308
9.1.1  元數(shù)據(jù) 308
9.1.2  模型元數(shù)據(jù)介紹 309
9.1.3  Model與View的使用關(guān)系 309
9.1.4  元數(shù)據(jù)驅(qū)動(dòng)設(shè)計(jì) 310
9.1.5  元數(shù)據(jù)的層次結(jié)構(gòu) 311
9.1.6  模型元數(shù)據(jù)的作用 312
9.1.7  自定義模板 312
9.2  預(yù)定義模板 314
9.2.1  EmailAddress模板 314
9.2.2  HiddenInput模板 315
9.2.3  Html模板 316
9.2.4  Text與String模板 317
9.2.5  Url模板 318
9.2.6  MultilineText模板 319
9.2.7  Password模板 319
9.2.8  Decimal模板 320
9.2.9  Collection模板 321
第 10 章  前端驗(yàn)證 323
10.1  基于HTML的客戶端驗(yàn)證 324
10.2  基于jQuery Validation Unobtrusive的客戶端驗(yàn)證 326
10.2.1  基本概念 326
10.2.2  優(yōu)點(diǎn) 326
10.2.3  開(kāi)啟或關(guān)閉客戶端驗(yàn)證 327
10.2.4  使用jQuery Validation Unobtrusive的基本步驟 327
10.2.5  基本驗(yàn)證規(guī)則 328
10.2.6  data-val-required和[Required]特性的區(qū)別 330
10.2.7  復(fù)雜一點(diǎn)的規(guī)則 330
第 11 章  安全與身份驗(yàn)證 334
11.1  概述 334
11.1.1  ASP.NET MVC提供的安全特性 334
11.1.2  身份驗(yàn)證和授權(quán) 335
11.1.3  ASP.NET MVC中的用戶身份驗(yàn)證和授權(quán) 335
11.1.4  授權(quán) 336
11.1.5  角色管理 336
11.1.6  用戶管理 336
11.1.7  記錄用戶的驗(yàn)證狀態(tài) 337
11.1.8  命名空間System.Web.Security 337
11.2  會(huì)話 338
11.2.1  基本概念 338
11.2.2  工作原理 340
11.2.3  使用會(huì)話的優(yōu)勢(shì) 340
11.2.4  會(huì)話的應(yīng)用場(chǎng)景 341
11.3  ASP.NET內(nèi)置對(duì)象 342
11.3.1  基本概念 342
11.3.2  使用內(nèi)置對(duì)象的途徑 343
11.3.3  Response對(duì)象 343
11.4  Request對(duì)象 348
11.4.1  Server對(duì)象 351
11.4.2  Session對(duì)象 353
11.4.3  Application對(duì)象 355
11.5  Cookie 356
11.5.1  基本概念 356
11.5.2  工作原理 357
11.5.3  Cookie的分類 358
11.5.4  Session和Cookie比較 358
11.5.5  Cookie的作用 359
11.5.6  Cookie類HttpCookie 359
11.5.7  管理Cookie 360
11.6  用戶憑證管理框架 362
11.6.1  概述 362
11.6.2  成員資格類Membership 363
11.6.3  CreateUser創(chuàng)建用戶 367
11.6.4  ValidateUser驗(yàn)證用戶 369
11.7  表單身份驗(yàn)證 369
11.7.1  驗(yàn)證類型 369
11.7.2  基本概念 370
11.7.3  啟用表單驗(yàn)證 371
11.7.4  表單驗(yàn)證類FormsAuthentication 372
11.7.5  登錄流程 375
11.7.6  判斷用戶是否登錄 376
11.7.7  FormsAuthenticationTicket創(chuàng)建登錄票據(jù) 377
11.7.8  SetAuthCookie創(chuàng)建票據(jù)并保存到Cookie 380
11.7.9  IPrincipal和IIdentity 381
11.7.10  類Membership與類FormsAuthentication的功能區(qū)別 381
11.8  操作方法的過(guò)濾訪問(wèn) 381
11.8.1  Authorize授權(quán)過(guò)濾器 381
11.8.2  匿名訪問(wèn)控制器方法 406
11.8.3  HandleError異常過(guò)濾器 409
11.8.4  ActionFilter自定義過(guò)濾器 411
11.9  緩存和授權(quán) 412
第 12 章  音樂(lè)唱片管理系統(tǒng)開(kāi)發(fā)實(shí)戰(zhàn) 416
12.1  新建項(xiàng)目 416
12.2  添加控制器 416
12.2.1  使用HomeController 417
12.2.2  添加StoreController 417
12.3  視圖和ViewModel 420
12.3.1  修改視圖模板 420
12.3.2  對(duì)常見(jiàn)網(wǎng)站元素使用布局 421
12.3.3  更新StyleSheet 422
12.3.4  添加流派和專輯模型類 423
12.3.5  使用模型將信息傳遞給視圖 424
12.3.6  在頁(yè)面之間添加鏈接 427
12.4  模型和數(shù)據(jù)訪問(wèn) 428
12.4.1  使用Code First模式訪問(wèn)數(shù)據(jù)庫(kù) 429
12.4.2  添加藝術(shù)家模型類 429
12.4.3  更新專輯和流派模型類 429
12.4.4  創(chuàng)建連接字符串 430
12.4.5  準(zhǔn)備安裝Entity Framework 430
12.4.6  安裝SQL Server Compact驅(qū)動(dòng) 431
12.4.7  添加上下文類 431
12.4.8  添加商品種子數(shù)據(jù) 431
12.4.9  查詢數(shù)據(jù)庫(kù) 433
12.4.10  更新瀏覽頁(yè)面 434
12.5  商品管理 438
12.5.1  創(chuàng)建StoreManagerController 439
12.5.2  修改Index視圖和動(dòng)作 440
12.5.3  了解應(yīng)用商店管理器 443
12.5.4  查看商店管理器的控制器類 443
12.5.5  查看商店管理器Index方法 444
12.5.6  查看詳細(xì)信息操作 444
12.5.7  創(chuàng)建操作 444
12.5.8  編輯操作 449
12.5.9  刪除操作 451
12.5.10  使用HTML幫助程序截?cái)辔谋?452
12.5.11  使用數(shù)據(jù)注解進(jìn)行模型驗(yàn)證 453
第 13 章  一百書(shū)店系統(tǒng)開(kāi)發(fā)實(shí)戰(zhàn) 456
13.1  系統(tǒng)設(shè)計(jì) 456
13.2  用戶管理 457
13.2.1  添加用戶模型類 457
13.2.2  添加角色模型類 458
13.2.3  安裝Entity Framework 459
13.2.4  創(chuàng)建數(shù)據(jù)庫(kù)上下文類 459
13.2.5  準(zhǔn)備生成數(shù)據(jù)庫(kù) 461
13.2.6  添加Users控制器 462
13.2.7  新增用戶管理鏈接 464
13.2.8  完善創(chuàng)建用戶功能 464
13.2.9  完善編輯功能 465
13.2.10  細(xì)節(jié)和刪除功能 466
13.3  圖書(shū)管理 466
13.3.1  添加用戶模型類 466
13.3.2  添加圖書(shū)類別 467
13.3.3  在數(shù)據(jù)庫(kù)上下文類中添加數(shù)據(jù)集成員 467
13.3.4  添加Books控制器 467
13.3.5  添加樣本數(shù)據(jù)并刪除數(shù)據(jù)庫(kù) 468
13.3.6  首頁(yè)新增圖書(shū)管理鏈接并運(yùn)行 469
13.3.7  實(shí)現(xiàn)圖書(shū)管理的搜索功能 470
13.4  實(shí)現(xiàn)首頁(yè)列表區(qū) 471
13.4.1  實(shí)現(xiàn)視圖 472
13.4.2  實(shí)現(xiàn)動(dòng)作方法 474
13.4.3  準(zhǔn)備運(yùn)行查看首頁(yè)列表區(qū) 475
13.5  實(shí)現(xiàn)首頁(yè)類別區(qū) 475
13.5.1  實(shí)現(xiàn)視圖 475
13.5.2  實(shí)現(xiàn)動(dòng)作方法 476
13.5.3  測(cè)試首頁(yè)類別查詢功能 476
13.6  實(shí)現(xiàn)搜索功能 477
13.6.1  實(shí)現(xiàn)視圖 477
13.6.2  實(shí)現(xiàn)動(dòng)作方法 477
13.6.3  測(cè)試首頁(yè)搜索功能 478
13.7  注冊(cè)、登錄和注銷 478
13.7.1  首頁(yè)增加登錄鏈接 479
13.7.2  添加GET方式的Login方法 479
13.7.3  添加Login視圖 479
13.7.4  添加GET方式的注冊(cè) 480
13.7.5  添加Register視圖 480
13.7.6  添加POST方式的注冊(cè) 480
13.7.7  開(kāi)啟表單驗(yàn)證 480
13.7.8  添加POST方式的Login方法 481
13.7.9  添加注銷方法 482
13.7.10  不同角色顯示不同視圖 482
13.7.11  此時(shí)注冊(cè)、登錄和注銷 483
13.8  購(gòu)物車 484
13.8.1  添加購(gòu)物車商品模型類 484
13.8.2  在數(shù)據(jù)庫(kù)上下文類中添加數(shù)據(jù)集成員 485
13.8.3  添加購(gòu)物車商品控制器 485
13.8.4  實(shí)現(xiàn)購(gòu)物車Index視圖 485
13.8.5  實(shí)現(xiàn)購(gòu)物車的角色訪問(wèn)控制 487
13.8.6  添加“插入商品到購(gòu)物車”方法 488
13.8.7  增加、減少和刪除 490
13.8.8  購(gòu)物車結(jié)算產(chǎn)生訂單 491
13.9  訂單處理 495
13.9.1  買家查看訂單 496
13.9.2  買家付款 499
13.9.3  管理員發(fā)貨 500
13.9.4  買家確認(rèn)收貨 501
13.9.5  取消訂單 501
13.9.6  刪除訂單 501
13.9.7  評(píng)價(jià)訂單 502
13.10  一些收尾工作 505
13.10.1  個(gè)人信息中心 505
13.10.2  更新關(guān)于和聯(lián)系方式 506
13.10.3  美化頂部橫幅 506  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)