我們會用到 VS 2022 和 Microsoft SQL Server,沒裝的請先裝好。
一開始目標以建出成品為主,所以步驟會比較細。
目標:
1.建立專案
2.建立相關資料夾
步驟:
step1.自行建立新的方案。 (我這邊是直接建立MVC的專案架構)
step2.建立相關資料夾
資料夾分類功能
Applicaions - 放商業邏輯(以Blog 系統而言,這邊就是撰寫文章CRUD的邏輯或是圖片上船的邏輯)
DbAccess - 放與資料庫溝通實用的工具(也是物件 Class)
Middlewares - 放系統中介層
(Middleware 就處理是 Request 的地方,而Middleware 有很多種,之後會細講一些原理)
Models - 放與資料庫溝通的物件
(會拿這物件來讀、取資料庫資料)
ViewModels - 放要傳到前端的物件,這邊的設計會特別跟資料庫的物件分開。
這樣的設計是因為,要把物件的建造、使用目的區隔開來。
其他檔案的功能就先不細講~