ASP.NET就業(yè)實(shí)例教程(第2版)
定 價(jià):39.8 元
- 作者:黑馬程序員
- 出版時(shí)間:2021/7/1
- ISBN:9787115556059
- 出 版 社:人民郵電出版社
- 中圖法分類:TP393.092.2
- 頁(yè)碼:138
- 紙張:
- 版次:02
- 開(kāi)本:16開(kāi)
本書(shū)是一本基于ASP.NET Core Web應(yīng)用程序開(kāi)發(fā)的中級(jí)教材,全面系統(tǒng)地講解了ASP.NET Core3.1的開(kāi)發(fā)技術(shù)與MVC模式。 全書(shū)共8章,第1章主要講解ASP.NET Core的一些基礎(chǔ)入門(mén)知識(shí);第2~6章主要講解MVC模式的使用,包含使用MVC模式搭建架構(gòu)、配置路由、添加控制器、創(chuàng)建數(shù)據(jù)模型與倉(cāng)庫(kù)模式,以及顯示視圖;第7~8章主要講解身份驗(yàn)證與授權(quán)、ASP.NET Core應(yīng)用程序的發(fā)布與部署。本書(shū)將一個(gè)網(wǎng)上訂餐項(xiàng)目作為綜合項(xiàng)目貫穿全書(shū),讓讀者在掌握這些知識(shí)的同時(shí)也可以熟練運(yùn)用這些知識(shí)。
本書(shū)附有配套視頻、教學(xué)大綱、教學(xué)PPT、教學(xué)設(shè)計(jì)、測(cè)試題、源代碼等資源。為了幫助讀者更好地學(xué)習(xí),本書(shū)還提供在線答疑。
本書(shū)既可作為高等教育本、?圃盒S(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為ASP.NET框架的培訓(xùn)書(shū),是一本適合廣大計(jì)算機(jī)編程愛(ài)好者的參考讀物。
1.黑馬程序員系列教材改版;
2.本書(shū)的開(kāi)發(fā)工具采用了Visual Studio 2019,重點(diǎn)講解ASP.NET Core,帶領(lǐng)讀者掌握前沿開(kāi)發(fā)工具;
3.本書(shū)配套豐富的教學(xué)資源,包括教學(xué)視頻、教學(xué)大綱、教學(xué)PPT、教學(xué)設(shè)計(jì)、測(cè)試題、源代碼等。
黑馬程序員,傳智播客旗下高端IT教育品牌,由中國(guó)Java培訓(xùn)先行者張孝祥老師發(fā)起,聯(lián)合全球最大的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專業(yè)教育機(jī)構(gòu)。辦學(xué)至今,我們一直堅(jiān)守著“為千萬(wàn)人少走彎路而著書(shū),為中華軟件之崛起而講課”的辦學(xué)理念,堅(jiān)持培養(yǎng)優(yōu)秀軟件應(yīng)用工程師的宏偉目標(biāo),在累計(jì)培養(yǎng)的十萬(wàn)余名學(xué)員中,其中90%的學(xué)員均已在北、上、廣等一線城市高薪就業(yè)。為了迎合軟件市場(chǎng)的需求,我們陸續(xù)開(kāi)設(shè)了Java、網(wǎng)頁(yè)平面、PHP、.Net、iOS、C/C++、Android等9個(gè)專業(yè)方向的課程,并且未來(lái)將逐漸開(kāi)設(shè)其他專業(yè)方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們?cè)谏虾、廣州、武漢、成都、深圳等地也創(chuàng)立了直營(yíng)分支機(jī)構(gòu),傳智播客儼然已成為了國(guó)內(nèi)最具專業(yè)口碑的IT教育機(jī)構(gòu)。
第1章 ASP.NET Core基礎(chǔ)入門(mén) 1
1.1 創(chuàng)建ASP.NET Core項(xiàng)目 2
【知識(shí)講解】 2
【動(dòng)手實(shí)踐】 2
【拓展學(xué)習(xí)】 7
1.2 安裝與配置IIS 8
【知識(shí)講解】 8
【動(dòng)手實(shí)踐】 8
【拓展學(xué)習(xí)】 14
1.3 網(wǎng)頁(yè)入門(mén) 14
【知識(shí)講解】 14
【動(dòng)手實(shí)踐】 15
【拓展學(xué)習(xí)】 18
1.4 本章小結(jié) 19
1.5 本章習(xí)題 19
第2章 使用MVC模式搭建架構(gòu):使代碼結(jié)構(gòu)更清晰 21
2.1 認(rèn)識(shí)MVC模式 22
【知識(shí)講解】 22
【拓展學(xué)習(xí)】 23
2.2 創(chuàng)建MVC項(xiàng)目 23
【知識(shí)講解】 23
【動(dòng)手實(shí)踐】 24
【拓展學(xué)習(xí)】 30
2.3 本章小結(jié) 31
2.4 本章習(xí)題 31
第3章 配置路由:解析請(qǐng)求地址 33
3.1 注冊(cè)中間件 34
【知識(shí)講解】 34
【動(dòng)手實(shí)踐】 35
【拓展學(xué)習(xí)】 37
3.2 配置路由 38
【知識(shí)講解】 38
【動(dòng)手實(shí)踐】 40
【拓展學(xué)習(xí)】 42
3.3 自定義路由 43
【知識(shí)講解】 43
【動(dòng)手實(shí)踐】 45
【拓展學(xué)習(xí)】 47
3.4 本章小結(jié) 47
3.5 本章習(xí)題 47
第4章 添加控制器:處理請(qǐng)求 49
4.1 創(chuàng)建控制器 50
【知識(shí)講解】 50
【動(dòng)手實(shí)踐】 50
【拓展學(xué)習(xí)】 53
4.2 定義動(dòng)作方法 53
【知識(shí)講解】 54
【動(dòng)手實(shí)踐】 55
【拓展學(xué)習(xí)】 55
4.3 設(shè)置過(guò)濾器 56
【知識(shí)講解】 56
【動(dòng)手實(shí)踐】 58
【拓展學(xué)習(xí)】 60
4.4 動(dòng)作執(zhí)行結(jié)果 61
【知識(shí)講解】 61
【動(dòng)手實(shí)踐】 62
【拓展學(xué)習(xí)】 63
4.5 本章小結(jié) 63
4.6 本章習(xí)題 63
第5章 創(chuàng)建數(shù)據(jù)模型與倉(cāng)庫(kù)模式:處理數(shù)據(jù) 65
5.1 創(chuàng)建實(shí)體數(shù)據(jù)模型 66
【知識(shí)講解】 66
【動(dòng)手實(shí)踐】 66
【拓展學(xué)習(xí)】 67
5.2 創(chuàng)建數(shù)據(jù)庫(kù) 68
【知識(shí)講解】 68
【動(dòng)手實(shí)踐】 69
【拓展學(xué)習(xí)】 78
5.3 添加Repository倉(cāng)庫(kù)模式 79
【知識(shí)講解】 79
【動(dòng)手實(shí)踐】 80
【拓展學(xué)習(xí)】 82
5.4 驗(yàn)證模型數(shù)據(jù) 82
【知識(shí)講解】 83
【動(dòng)手實(shí)踐】 84
【拓展學(xué)習(xí)】 88
5.5 本章小結(jié) 88
5.6 本章習(xí)題 88
第6章 顯示視圖:顯示數(shù)據(jù)到頁(yè)面 90
6.1 認(rèn)識(shí)視圖 91
【知識(shí)講解】 91
【拓展學(xué)習(xí)】 91
6.2 Razor視圖引擎 91
【知識(shí)講解】 92
【動(dòng)手實(shí)踐】 93
【拓展學(xué)習(xí)】 94
6.3 創(chuàng)建視圖 94
【知識(shí)講解】 94
【動(dòng)手實(shí)踐】 94
6.4 向視圖傳遞數(shù)據(jù) 96
【知識(shí)講解】 96
【動(dòng)手實(shí)踐】 97
【拓展學(xué)習(xí)】 98
6.5 美化網(wǎng)站 99
【知識(shí)講解】 99
【動(dòng)手實(shí)踐】 102
【拓展學(xué)習(xí)】 108
6.6 本章小結(jié) 109
6.7 本章習(xí)題 109
第7章 身份驗(yàn)證與授權(quán) 110
7.1 添加ASP.Net Core Identity框架 111
【知識(shí)講解】 111
【動(dòng)手實(shí)踐】 111
7.2 身份驗(yàn)證 114
【知識(shí)講解】 114
【動(dòng)手實(shí)踐】 117
7.3 用戶授權(quán) 125
【知識(shí)講解】 125
【動(dòng)手實(shí)踐】 125
7.4 本章小結(jié) 126
7.5 本章習(xí)題 126
第8章 ASP.NET Core應(yīng)用程序的發(fā)布與部署 128
8.1 發(fā)布應(yīng)用程序 129
【動(dòng)手實(shí)踐】 129
【拓展學(xué)習(xí)】 133
8.2 部署應(yīng)用程序 133
【動(dòng)手實(shí)踐】 133
【拓展學(xué)習(xí)】 137
8.3 本章小結(jié) 137
8.4 本章習(xí)題 138