入門實戰(zhàn):實戰(zhàn)項目結(jié)構(gòu)與功能說明
公司主營業(yè)務(wù):成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出錫山免費做網(wǎng)站回饋大家。
我打算,就在一個解決方案下,用一個項目來學(xué)習(xí)asp.net core的一些入門知識,這樣在進(jìn)行代碼演練的時候容易一些。
他的結(jié)構(gòu)如下圖。
一、規(guī)劃實現(xiàn)的功能:
當(dāng)學(xué)習(xí)到第二階段再對系統(tǒng)[美化]時,考慮用Session,JWT驗證用戶登錄授權(quán),到時候再講。先學(xué)簡單的。第三階段,分層開發(fā)和前后端分離,使用WebAPI時,再講相關(guān)內(nèi)容。
學(xué)習(xí)的宗旨,就是先簡單,后復(fù)雜,從一條線開始,簡單入門,再逐步豐富。
二.做個演練:
1.打開vs2019,新建一個asp.net core mvc項目,它默認(rèn)會包含一些配置信息,以及默認(rèn)的頁面等,例如我建立一個如下圖所以的項目,它默認(rèn)函數(shù)有MVC的結(jié)構(gòu),到時候把代碼直接寫在里面即可。
2、隨便起個名,再選擇一個項目存放路徑;
3.選這個好對應(yīng)的額Core版本,HTTS的配置,以及Docker,Razor的選項可以先不要勾選,讓項目初始時,默認(rèn)的startup.cs等文件配置很簡單才行;
4.在解決方案下就有了新創(chuàng)建的項目結(jié)構(gòu);
5.可以點擊查看下根目錄下的Startup.cs文件,默認(rèn)生成是配置信息很簡單
6.也可以在點擊查看下Model、View、Controller文件下的各個文件情況,然后咱們把默認(rèn)的項目調(diào)試運行起來,看看效果。
(用iis或者本項目單獨調(diào)試都行。Asp.net core都支持)