入門實戰:實戰專案結構與功能說明
我打算,就在一個解決方案下,用一個專案來學習asp.net core的一些入門知識,這樣在進行代碼演練的時候容易一些,
他的結構如下圖,
一、規劃實作的功能:
- 選單管理
- 角色管理
- 角色授權(給角色分派選單),
- 用戶管理
- 文章管理(含類別)
- 用戶登錄(記錄Cookie)
- 權限管理(區別用戶選單)


當學習到第二階段再對系統[美化]時,考慮用Session,JWT驗證用戶登錄授權,到時候再講,先學簡單的,第三階段,分層開發和前后端分離,使用WebAPI時,再講相關內容,
學習的宗旨,就是先簡單,后復雜,從一條線開始,簡單入門,再逐步豐富,
二.做個演練:
1.打開vs2019,新建一個asp.net core mvc專案,它默認會包含一些配置資訊,以及默認的頁面等,例如我建立一個如下圖所以的專案,它默認函式有MVC的結構,到時候把代碼直接寫在里面即可,

2、隨便起個名,再選擇一個專案存放路徑;

3.選這個好對應的額Core版本,HTTS的配置,以及Docker,Razor的選項可以先不要勾選,讓專案初始時,默認的startup.cs等檔案配置很簡單才行;

4.在解決方案下就有了新創建的專案結構;

5.可以點擊查看下根目錄下的Startup.cs檔案,默認生成是配置資訊很簡單

6.也可以在點擊查看下Model、View、Controller檔案下的各個檔案情況,然后咱們把默認的專案除錯運行起來,看看效果,

(用iis或者本專案單獨除錯都行,Asp.net core都支持)

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/531773.html
標籤:.NET Core
