注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)ASP.NET Core+Vue.js全棧開(kāi)發(fā)訓(xùn)練營(yíng)

ASP.NET Core+Vue.js全棧開(kāi)發(fā)訓(xùn)練營(yíng)

ASP.NET Core+Vue.js全棧開(kāi)發(fā)訓(xùn)練營(yíng)

定 價(jià):¥99.00

作 者: 南榮相如
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


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

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

  《ASP.NET Core Vue.js全棧開(kāi)發(fā)訓(xùn)練營(yíng)》旨在為讀者提供一個(gè)全面、實(shí)用的學(xué)習(xí)資源,以掌握使用ASP.NET Core 7和Vue.js 3構(gòu)建功能豐富、高效的Web應(yīng)用程序的技能。本書(shū)分為3部分。第1部分(第1~9章)主要介紹ASP.NET Core的相關(guān)內(nèi)容,包括基礎(chǔ)知識(shí)、數(shù)據(jù)訪問(wèn)、遠(yuǎn)程過(guò)程調(diào)用、實(shí)時(shí)通信、安全、性能、測(cè)試和部署,這些是構(gòu)建強(qiáng)大Web應(yīng)用程序的必要知識(shí)。第2部分(第10~17章)主要介紹Vue.js 3的相關(guān)內(nèi)容,包括基礎(chǔ)知識(shí)、組件開(kāi)發(fā)、路由、狀態(tài)管理、與服務(wù)器通信、測(cè)試和調(diào)試以及部署;Vue.js 3是一種流行的前端框架,能夠構(gòu)建交互性強(qiáng)大的用戶(hù)界面。第3部分(第18~20章)是結(jié)合ASP.NET Core和Vue.js 3,創(chuàng)建實(shí)際的Web應(yīng)用程序案例,包括博客網(wǎng)站、通用權(quán)限系統(tǒng)和ERP系統(tǒng)?!禔SP.NET Core Vue.js全棧開(kāi)發(fā)訓(xùn)練營(yíng)》內(nèi)容全面、示例豐富,對(duì)ASP.NET Core Vue.js 3框架的初學(xué)者來(lái)說(shuō),是一本簡(jiǎn)明易懂的入門(mén)書(shū)和工具書(shū);對(duì)從事Web前端開(kāi)發(fā)的讀者來(lái)說(shuō),也是一本難得的參考手冊(cè)。同時(shí)本書(shū)也適合作為高等院校和培訓(xùn)機(jī)構(gòu)計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材。

作者簡(jiǎn)介

  南榮相如,擁有超過(guò)十年的軟件開(kāi)發(fā)經(jīng)驗(yàn),目前供職于國(guó)內(nèi)某軟件公司,主持企業(yè)軟件的系統(tǒng)架構(gòu)和產(chǎn)品研發(fā)工作,熱愛(ài)技術(shù),熱愛(ài)開(kāi)源,期待用代碼改變世界,對(duì)ASP.NET Core、Vue.js等技術(shù)有深入的研究和濃厚興趣。

圖書(shū)目錄

第1章  概覽 1
1.1  ASP.NET Core簡(jiǎn)介 1
1.1.1  為什么選擇ASP.NET Core 1
1.1.2  ASP.NET Core的核心特性 1
1.1.3  ASP.NET Core的架構(gòu) 2
1.1.4  ASP.NET Core的應(yīng)用場(chǎng)景 2
1.2  ASP.NET Core的演變歷程 3
1.2.1  早期的ASP.NET框架 3
1.2.2  ASP.NET Core的誕生 3
1.2.3  遷移到ASP.NET Core 4
1.3  安裝和配置開(kāi)發(fā)環(huán)境 4
1.3.1  安裝.NET Core SDK 4
1.3.2  選擇開(kāi)發(fā)工具 6
1.3.3  創(chuàng)建ASP.NET Core項(xiàng)目 6
1.3.4  運(yùn)行和調(diào)試應(yīng)用程序 7
1.4  小結(jié) 7
第2章  基礎(chǔ)知識(shí) 8
2.1  Razor Pages介紹 8
2.1.1  什么是Razor Pages 8
2.1.2  Razor Pages和MVC 8
2.1.3  創(chuàng)建一個(gè)Razor Page 9
2.2  MVC介紹 10
2.2.1  什么是MVC模式 10
2.2.2  MVC模式的工作流程 11
2.2.3  在ASP.NET Core中使用MVC 11
2.3  Web API介紹 12
2.3.1  什么是Web API 13
2.3.2  RESTful API 13
2.3.3  創(chuàng)建一個(gè)Web API 13
2.3.4  使用其他HTTP方法 14
2.4  應(yīng)用啟動(dòng) 15
2.4.1  配置應(yīng)用程序的啟動(dòng)類(lèi) 15
2.4.2  啟動(dòng)應(yīng)用程序 16
2.5  依賴(lài)關(guān)系注入 17
2.5.1  什么是依賴(lài)關(guān)系注入 17
2.5.2  在ASP.NET Core中使用依賴(lài)關(guān)系注入 18
2.5.3  生命周期管理 19
2.6  中間件 20
2.6.1  什么是中間件 20
2.6.2  中間件的工作原理 20
2.6.3  創(chuàng)建自定義中間件 20
2.6.4  內(nèi)置中間件 21
2.7  Web主機(jī) 22
2.7.1  什么是Web主機(jī) 22
2.7.2  配置Web主機(jī)選項(xiàng) 23
2.7.3  運(yùn)行Web主機(jī) 23
2.8  HTTP服務(wù)器 23
2.8.1  什么是HTTP服務(wù)器 23
2.8.2  Kestrel HTTP服務(wù)器 24
2.8.3  其他HTTP服務(wù)器 24
2.9  配置 24
2.9.1  什么是配置 24
2.9.2  配置源 25
2.9.3  讀取配置數(shù)據(jù) 25
2.9.4  配置文件 25
2.10  選項(xiàng)模式 26
2.10.1  為什么需要選項(xiàng)模式 26
2.10.2  如何使用選項(xiàng)模式 27
2.10.3  選項(xiàng)驗(yàn)證和默認(rèn)值 28
2.11  執(zhí)行環(huán)境 29
2.11.1  什么是執(zhí)行環(huán)境 29
2.11.2  執(zhí)行環(huán)境的類(lèi)型 29
2.11.3  訪問(wèn)執(zhí)行環(huán)境信息 29
2.11.4  配置執(zhí)行環(huán)境 30
2.12  日志記錄 30
2.12.1  為什么需要日志記錄 31
2.12.2  ASP.NET Core的日志記錄 31
2.12.3  配置日志記錄 32
2.12.4  日志記錄最佳實(shí)踐 32
2.13  路由 32
2.13.1  什么是路由 33
2.13.2  路由模板 33
2.13.3  路由參數(shù) 33
2.13.4  路由約束 34
2.13.5  路由屬性 34
2.14  錯(cuò)誤處理 35
2.14.1  為什么需要錯(cuò)誤處理 35
2.14.2  全局錯(cuò)誤處理 35
2.14.3  異常篩選器 35
2.14.4  狀態(tài)碼和錯(cuò)誤頁(yè)面 36
2.15  靜態(tài)文件 37
2.15.1  配置靜態(tài)文件中間件 37
2.15.2  創(chuàng)建靜態(tài)文件 37
2.15.3  訪問(wèn)靜態(tài)文件 38
2.16  小結(jié) 38
第3章  數(shù)據(jù)訪問(wèn) 39
3.1  EF Core 7.0簡(jiǎn)介 39
3.1.1  為什么選擇EF Core 39
3.1.2  EF Core的基本概念 40
3.1.3  使用EF Core進(jìn)行數(shù)據(jù)訪問(wèn) 40
3.2  DbContext 41
3.2.1  什么是DbContext 41
3.2.2  創(chuàng)建自定義的DbContext 42
3.2.3  使用DbContext進(jìn)行數(shù)據(jù)訪問(wèn) 42
3.2.4  ASP.NET Core依賴(lài)關(guān)系注入中的DbContext 43
3.3  模型 43
3.3.1  什么是模型 43
3.3.2  創(chuàng)建模型 43
3.3.3  配置實(shí)體屬性 44
3.4  管理數(shù)據(jù)庫(kù)架構(gòu) 45
3.4.1  創(chuàng)建數(shù)據(jù)庫(kù) 45
3.4.2  處理數(shù)據(jù)庫(kù)遷移 46
3.5  查詢(xún)數(shù)據(jù) 46
3.5.1  LINQ查詢(xún) 47
3.5.2  進(jìn)階查詢(xún) 47
3.6  保存數(shù)據(jù) 48
3.6.1  插入數(shù)據(jù) 49
3.6.2  更新數(shù)據(jù) 49
3.6.3  刪除數(shù)據(jù) 49
3.6.4  事務(wù)管理 50
3.7  更改跟蹤 51
3.7.1  什么是更改跟蹤 51
3.7.2  更改狀態(tài) 51
3.7.3  更改檢測(cè) 51
3.7.4  顯式更改狀態(tài) 52
3.7.5  取消更改 52
3.8  小結(jié) 53
第4章  遠(yuǎn)程過(guò)程調(diào)用 54
4.1  gRPC簡(jiǎn)介 54
4.1.1  什么是gRPC 54
4.1.2  gRPC的優(yōu)勢(shì) 54
4.1.3  與HTTP API的功能進(jìn)行比較 55
4.2  使用gRPC 55
4.2.1  定義服務(wù)接口和消息類(lèi)型 55
4.2.2  創(chuàng)建gRPC服務(wù)端 56
4.2.3  構(gòu)建gRPC客戶(hù)端 57
4.2.4  gRPC通信的傳輸安全性協(xié)議 57
4.2.5  gRPC的其他功能 57
4.3  小結(jié) 57
第5章  實(shí)時(shí)通信 59
5.1  SignalR 59
5.1.1  什么是SignalR 59
5.1.2  SignalR的優(yōu)勢(shì) 59
5.1.3  使用SignalR 60
5.1.4  SignalR的其他功能 61
5.2  WebSockets 61
5.2.1  什么是WebSockets 61
5.2.2  WebSockets的優(yōu)勢(shì) 62
5.2.3  使用WebSockets 62
5.2.4  其他WebSockets庫(kù)和框架 64
5.3  Server-Sent Events 64
5.3.1  什么是Server-Sent Events 64
5.3.2  Server-Sent Events的優(yōu)勢(shì) 64
5.3.3  使用Server-Sent Events 65
5.3.4  Server-Sent Events的其他功能 66
5.4  長(zhǎng)輪詢(xún) 66
5.4.1  什么是長(zhǎng)輪詢(xún) 66
5.4.2  長(zhǎng)輪詢(xún)的工作原理 66
5.4.3  使用長(zhǎng)輪詢(xún) 67
5.4.4  長(zhǎng)輪詢(xún)的注意事項(xiàng) 69
5.5  小結(jié) 69
第6章  程序安全 70
6.1  身份驗(yàn)證 70
6.1.1  為什么身份驗(yàn)證很重要 70
6.1.2  常見(jiàn)的身份驗(yàn)證方法 70
6.1.3  在應(yīng)用程序中實(shí)現(xiàn)身份驗(yàn)證 71
6.2  授權(quán) 72
6.2.1  什么是授權(quán) 73
6.2.2  常見(jiàn)的授權(quán)策略 73
6.2.3  在應(yīng)用程序中實(shí)現(xiàn)授權(quán) 73
6.2.4  授權(quán)與身份驗(yàn)證的區(qū)別 74
6.3  數(shù)據(jù)保護(hù) 74
6.3.1  數(shù)據(jù)加密 74
6.3.2  敏感數(shù)據(jù)的保護(hù)措施 74
6.3.3  使用ASP.NET Core進(jìn)行數(shù)據(jù)加密 75
6.4  HTTPS 76
6.4.1  什么是HTTPS 76
6.4.2  HTTPS的工作原理 76
6.4.3  在ASP.NET Core中使用HTTPS 76
6.4.4  使用HTTPS的好處 77
6.5  機(jī)密管理 77
6.5.1  為什么需要機(jī)密管理 77
6.5.2  機(jī)密管理的最佳實(shí)踐 77
6.5.3  使用ASP.NET Core中的機(jī)密管理工具 78
6.6  XSRF/CSRF防護(hù) 78
6.6.1  什么是XSRF/CSRF攻擊 79
6.6.2  如何防范XSRF/CSRF攻擊 79
6.6.3  使用Anti-Forgery Token防范XSRF/CSRF攻擊 79
6.7  跨域資源共享 80
6.7.1  什么是跨域資源共享 80
6.7.2  如何配置CORS 80
6.7.3  使用CORS允許跨域請(qǐng)求 81
6.8  跨站點(diǎn)腳本攻擊 81
6.8.1  什么是跨站點(diǎn)腳本攻擊 82
6.8.2  如何防范跨站點(diǎn)腳本攻擊 82
6.8.3  使用輸入驗(yàn)證和輸出編碼防范XSS攻擊 82
6.9  小結(jié) 83
第7章  性能優(yōu)化 84
7.1  緩存 84
7.1.1  為什么使用緩存 84
7.1.2  ASP.NET Core中的緩存支持 84
7.1.3  使用緩存的最佳實(shí)踐 87
7.2  異步編程和并行處理 87
7.2.1  異步編程 88
7.2.2  并行處理 88
7.2.3  異步編程和并行處理的結(jié)合應(yīng)用 90
7.3  內(nèi)存管理和垃圾回收 91
7.3.1  內(nèi)存管理的基本原理 91
7.3.2  垃圾回收 92
7.3.3  在ASP.NET Core中的內(nèi)存優(yōu)化 93
7.4  響應(yīng)壓縮 94
7.4.1  壓縮原理 94
7.4.2  在ASP.NET Core中啟用響應(yīng)壓縮 94
7.4.3  響應(yīng)壓縮的性能考慮 95
7.5  性能測(cè)試和調(diào)優(yōu)工具 95
7.5.1  性能測(cè)試工具 95
7.5.2  調(diào)優(yōu)工具 96
7.5.3  ASP.NET Core性能調(diào)優(yōu) 96
7.6  小結(jié) 97
第8章  測(cè)試和質(zhì)量保證 98
8.1  單元測(cè)試和集成測(cè)試 98
8.1.1  單元測(cè)試 98
8.1.2  集成測(cè)試 99
8.2  UI測(cè)試和自動(dòng)化測(cè)試 100
8.2.1  UI測(cè)試的重要性 100
8.2.2  UI測(cè)試框架和工具 100
8.2.3  自動(dòng)化測(cè)試 102
8.3  性能測(cè)試和壓力測(cè)試 102
8.3.1  性能測(cè)試的重要性 102
8.3.2  壓力測(cè)試的重要性 103
8.3.3  性能測(cè)試工具和技術(shù) 103
8.4  代碼覆蓋率和質(zhì)量保證工具 103
8.4.1  代碼覆蓋率的重要性 104
8.4.2  質(zhì)量保證工具 104
8.5  小結(jié) 105
第9章  托管和部署 107
9.1  部署選項(xiàng)和最佳實(shí)踐 107
9.1.1  部署選項(xiàng) 107
9.1.2  部署最佳實(shí)踐 108
9.2  容器化應(yīng)用程序 109
9.2.1  容器化的概念 109
9.2.2  容器化的優(yōu)勢(shì) 109
9.2.3  容器化工具 110
9.3  高可用性和負(fù)載均衡 111
9.3.1  高可用性的概念 111
9.3.2  負(fù)載均衡的概念 111
9.3.3  高可用性和負(fù)載均衡工具 112
9.4  云托管和自動(dòng)化部署 112
9.4.1  云托管的概念 113
9.4.2  云托管的優(yōu)勢(shì) 113
9.4.3  自動(dòng)化部署的最佳實(shí)踐 113
9.5  小結(jié) 114
第10章  Vue 3入門(mén) 116
10.1  基本概念和核心特性 116
10.1.1  什么是Vue 3 116
10.1.2  Vue 3的核心特性 116
10.1.3  組件化開(kāi)發(fā) 117
10.2  安裝和配置 119
10.2.1  安裝Vue 3 119
10.2.2  創(chuàng)建Vue 3實(shí)例 120
10.2.3  運(yùn)行Vue 3應(yīng)用 121
10.2.4  Vue CLI 121
10.3  組件化開(kāi)發(fā)和單文件組件的使用 122
10.3.1  什么是組件化開(kāi)發(fā) 122
10.3.2  單文件組件的使用 122
10.4  小結(jié) 124
第11章  Vue 3基礎(chǔ)知識(shí) 126
11.1  聲明式渲染 126
11.1.1  什么是聲明式渲染 126
11.1.2  使用Vue 3進(jìn)行聲明式渲染 126
11.2  屬性綁定 127
11.2.1  什么是屬性綁定 127
11.2.2  使用Vue 3進(jìn)行屬性綁定 127
11.2.3  動(dòng)態(tài)更新屬性 128
11.3  事件監(jiān)聽(tīng) 129
11.3.1  什么是事件監(jiān)聽(tīng) 129
11.3.2  使用Vue 3進(jìn)行事件監(jiān)聽(tīng) 130
11.3.3  傳遞參數(shù) 131
11.4  表單綁定 131
11.4.1  什么是表單綁定 131
11.4.2  使用Vue 3進(jìn)行表單綁定 132
11.4.3  預(yù)設(shè)表單元素的初始值 133
11.5  條件渲染 133
11.5.1  什么是條件渲染 133
11.5.2  使用Vue 3進(jìn)行條件渲染 134
11.5.3  使用v-else-if進(jìn)行多條件渲染 135
11.6  列表渲染 135
11.6.1  什么是列表渲染 135
11.6.2  使用Vue 3進(jìn)行列表渲染 135
11.6.3  在列表渲染中使用索引 136
11.7  計(jì)算屬性 137
11.7.1  什么是計(jì)算屬性 137
11.7.2  使用Vue 3創(chuàng)建計(jì)算屬性 137
11.7.3  對(duì)比計(jì)算屬性和方法 138
11.8  生命周期和模板引用 139
11.8.1  生命周期 139
11.8.2  使用生命周期鉤子函數(shù) 140
11.8.3  模板引用 141
11.9  偵聽(tīng)器 141
11.9.1  什么是偵聽(tīng)器 142
11.9.2  使用Vue 3的偵聽(tīng)器 142
11.9.3  深度偵聽(tīng) 143
11.10  小結(jié) 143
第12章  組件開(kāi)發(fā) 146
12.1  組件生命周期和鉤子函數(shù) 146
12.1.1  什么是組件生命周期 146
12.1.2  組件鉤子函數(shù) 146
12.1.3  使用組件鉤子函數(shù) 147
12.1.4  在控制臺(tái)查看輸出 147
12.2  Props 148
12.2.1  什么是Props 148
12.2.2  如何使用Props 148
12.2.3  Props驗(yàn)證 149
12.3  組件事件 150
12.3.1  什么是組件事件 150
12.3.2  在子組件中定義事件 150
12.3.3  在父組件中監(jiān)聽(tīng)事件 151
12.3.4  向子組件傳遞參數(shù) 151
12.4  組件v-model 152
12.4.1  什么是組件v-model 152
12.4.2  如何在組件中使用v-model 152
12.5  透?jìng)鰽ttributes 153
12.5.1  什么是透?jìng)鰽ttributes 153
12.5.2  如何使用透?jìng)鰽ttributes 153
12.5.3  注意事項(xiàng) 155
12.6  插槽 155
12.6.1  什么是插槽 155
12.6.2  如何使用插槽 155
12.6.3  作用域插槽 156
12.7  依賴(lài)注入 157
12.7.1  什么是依賴(lài)注入 157
12.7.2  如何使用依賴(lài)注入 157
12.7.3  注意事項(xiàng) 158
12.8  異步組件 159
12.8.1  什么是異步組件 159
12.8.2  如何使用異步組件 159
12.8.3  注意事項(xiàng) 160
12.9  小結(jié) 160
第13章  路由 162
13.1  路由組件Vue Router 162
13.1.1  什么是路由 162
13.1.2  Vue Router簡(jiǎn)介 162
13.1.3  安裝和配置Vue Router 162
13.1.4  創(chuàng)建一個(gè)基本路由 163
13.2  動(dòng)態(tài)路由 164
13.2.1  什么是動(dòng)態(tài)路由 164
13.2.2  在路由中使用動(dòng)態(tài)參數(shù) 164
13.2.3  動(dòng)態(tài)路由和組件復(fù)用 165
13.3  嵌套路由 165
13.3.1  什么是嵌套路由 165
13.3.2  在路由中使用嵌套路由 165
13.3.3  使用router-view嵌套子頁(yè)面 166
13.4  路由導(dǎo)航 166
13.4.1  使用router-link進(jìn)行路由導(dǎo)航 167
13.4.2  使用編程式導(dǎo)航 167
13.4.3  路由導(dǎo)航傳參 168
13.5  命名路由 168
13.5.1  為什么使用命名路由 168
13.5.2  如何使用命名路由 168
13.5.3  使用命名路由進(jìn)行導(dǎo)航 169
13.6  命名視圖 170
13.6.1  什么是命名視圖 170
13.6.2  如何使用命名視圖 170
13.6.3  在模板中使用命名視圖 170
13.7  重定向 171
13.7.1  什么是重定向 171
13.7.2  如何實(shí)現(xiàn)重定向 171
13.7.3  使用條件重定向 172
13.8  路由傳參 172
13.8.1  為什么需要路由傳參 173
13.8.2  路由傳參的兩種方式 173
13.8.3  在組件中獲取路由參數(shù) 174
13.9  小結(jié) 174
第14章  狀態(tài)管理——Pinia 176
14.1  狀態(tài)管理庫(kù)Pinia 176
14.1.1  什么是狀態(tài)管理 176
14.1.2  為什么使用Pinia 176
14.1.3  安裝Pinia 177
14.2  Store 177
14.2.1  創(chuàng)建Store 177
14.2.2  使用Store 178
14.2.3  在組件之外使用Store 179
14.3  小結(jié) 179
第15章  與服務(wù)器通信——axios 181
15.1  axios的安裝 181
15.2  基本用法 181
15.2.1  發(fā)送GET請(qǐng)求 182
15.2.2  發(fā)送POST請(qǐng)求 182
15.2.3  其他請(qǐng)求方法 183
15.2.4  異步請(qǐng)求 183
15.2.5  請(qǐng)求配置 183
15.3  創(chuàng)建實(shí)例 184
15.3.1  為什么要?jiǎng)?chuàng)建實(shí)例 184
15.3.2  創(chuàng)建axios實(shí)例 184
15.3.3  使用實(shí)例發(fā)送請(qǐng)求 185
15.4  小結(jié) 185
第16章  Vue 3程序的測(cè)試和調(diào)試 187
16.1  編寫(xiě)單元測(cè)試和集成測(cè)試 187
16.1.1  為什么要進(jìn)行測(cè)試 187
16.1.2  單元測(cè)試和集成測(cè)試的區(qū)別 187
16.1.3  編寫(xiě)單元測(cè)試 188
16.1.4  編寫(xiě)集成測(cè)試 189
16.2  使用Vue Test Utils進(jìn)行組件測(cè)試 189
16.2.1  安裝Vue Test Utils 189
16.2.2  編寫(xiě)組件測(cè)試 190
16.2.3  使用斷言進(jìn)行驗(yàn)證 191
16.2.4  模擬用戶(hù)交互 191
16.3  調(diào)試應(yīng)用程序的技巧和工具 191
16.3.1  使用Vue開(kāi)發(fā)者工具 191
16.3.2  使用Chrome開(kāi)發(fā)者工具 191
16.3.3  添加調(diào)試語(yǔ)句 192
16.3.4  使用Vue CLI的調(diào)試功能 192
16.3.5  性能分析 192
16.4  性能測(cè)試和優(yōu)化建議 193
16.4.1  性能測(cè)試工具 193
16.4.2  優(yōu)化建議 193
16.5  小結(jié) 194
第17章  Vue 3程序的部署 195
17.1  生產(chǎn)部署 195
17.2  性能優(yōu)化 196
17.3  小結(jié) 198
第18章  案例:博客網(wǎng)站 199
18.1  需求功能說(shuō)明 199
18.2  實(shí)現(xiàn)用戶(hù)注冊(cè)和登錄 200
18.2.1  注冊(cè)功能 201
18.2.2  登錄功能 201
18.2.3  視圖和表單 202
18.2.4  數(shù)據(jù)驗(yàn)證 203
18.3  實(shí)現(xiàn)博客列表展示 204
18.3.1  獲取博客列表 204
18.3.2  創(chuàng)建博客列表視圖 204
18.3.3  顯示分頁(yè)功能 205
18.4  實(shí)現(xiàn)博客詳情查看 207
18.4.1  獲取博客數(shù)據(jù) 207
18.4.2  創(chuàng)建博客詳情視圖 208
18.4.3  錯(cuò)誤處理 209
18.5  實(shí)現(xiàn)發(fā)表博客 209
18.5.1  創(chuàng)建博客發(fā)布頁(yè)面 209
18.5.2  處理博客發(fā)布請(qǐng)求 210
18.5.3  數(shù)據(jù)驗(yàn)證 211
18.5.4  增加富文本編輯器 211
18.6  實(shí)現(xiàn)評(píng)論功能 214
18.6.1  創(chuàng)建評(píng)論模型 214
18.6.2  創(chuàng)建評(píng)論視圖模型 214
18.6.3  創(chuàng)建評(píng)論功能 215
18.6.4  顯示評(píng)論列表 216
18.7  實(shí)現(xiàn)用戶(hù)身份管理 217
18.7.1  注冊(cè)和登錄 217
18.7.2  用戶(hù)角色管理 217
18.7.3  用戶(hù)權(quán)限管理 218
18.8  實(shí)現(xiàn)博客分類(lèi) 219
18.8.1  創(chuàng)建分類(lèi)模型 219
18.8.2  創(chuàng)建分類(lèi)管理功能 219
18.8.3  與博客關(guān)聯(lián)分類(lèi) 221
18.9  實(shí)現(xiàn)標(biāo)簽管理 221
18.9.1  創(chuàng)建標(biāo)簽?zāi)P?221
18.9.2  創(chuàng)建標(biāo)簽管理功能 222
18.9.3  與博客關(guān)聯(lián)標(biāo)簽 223
18.10  實(shí)現(xiàn)博客搜索 224
18.10.1  創(chuàng)建搜索功能頁(yè)面 224
18.10.2  創(chuàng)建搜索功能 225
18.10.3  實(shí)現(xiàn)博客搜索邏輯 226
18.11  實(shí)現(xiàn)博客點(diǎn)贊和收藏 226
18.11.1  實(shí)現(xiàn)博客點(diǎn)贊功能 226
18.11.2  實(shí)現(xiàn)博客收藏功能 227
18.11.3  顯示點(diǎn)贊和收藏?cái)?shù)量 227
18.12  小結(jié) 228
第19章  案例:通用權(quán)限系統(tǒng) 229
19.1  需求功能說(shuō)明 229
19.2  實(shí)現(xiàn)用戶(hù)管理 230
19.2.1  用戶(hù)注冊(cè)和認(rèn)證 231
19.2.2  用戶(hù)角色分配 232
19.2.3  用戶(hù)信息管理 233
19.3  實(shí)現(xiàn)權(quán)限定義和分配 234
19.3.1  權(quán)限管理 234
19.3.2  角色管理 235
19.3.3  用戶(hù)權(quán)限分配 236
19.4  實(shí)現(xiàn)組織架構(gòu)管理 236
19.4.1  部門(mén)管理 236
19.4.2  部門(mén)權(quán)限 237
19.4.3  員工管理 237
19.5  實(shí)現(xiàn)訪問(wèn)控制 238
19.5.1  資源訪問(wèn)控制 238
19.5.2  功能訪問(wèn)控制 239
19.5.3  數(shù)據(jù)行級(jí)別的訪問(wèn)控制 239
19.6  實(shí)現(xiàn)操作和審計(jì)日志記錄 240
19.6.1  操作日志 240
19.6.2  審計(jì)日志 240
19.6.3  日志存儲(chǔ)和可視化 241
19.7  小結(jié) 241
第20章  案例:ERP系統(tǒng) 242
20.1  需求功能說(shuō)明 242
20.1.1  系統(tǒng)概述 242
20.1.2  功能模塊詳解 242
20.1.3  定制與配置 245
20.2  實(shí)現(xiàn)采購(gòu)管理 245
20.2.1  供應(yīng)商管理 245
20.2.2  供應(yīng)商分析 261
20.2.3  采購(gòu)需求 261
20.2.4  采購(gòu)合同 280
20.2.5  采購(gòu)入庫(kù) 300
20.2.6  采購(gòu)?fù)素?319
20.2.7  采購(gòu)報(bào)表 338
20.3  小結(jié) 338

本目錄推薦

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