.

iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

asp.net core 分層架構快速上手 系列

目標是直接將原本的MVC,快速轉換成分層架構,
並且定義好分層架構下,如何新增、修改頁面。
內容包含驗證登入、管理頁面、用戶端頁面...製作。

鐵人鍊成 | 共 31 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 啟動專案

前面不多贅述,今天的目標是先建立好基本設定。 共五個步驟:1.新增專案[驗證]2.新增Scaffold項目3.DbContext覆寫4.管理NuGet5.設置D...

2024-09-13 ‧ 由 rain_yu 分享
DAY 12

Day12 分層架構設置

分層式架構,在本專案分為:1.DataAccess存放資料庫連線相關程式碼與檔案包含連線字串與Migration與建立的Repository & Uni...

2024-09-14 ‧ 由 rain_yu 分享
DAY 13

Day13 建立類別

今天首先要講的是單一Model(不參雜其他Model),設置資料表與頁面。步驟適用於各種單一Model,以建立類別為案例: 建立Category步驟 1.建...

2024-09-15 ‧ 由 rain_yu 分享
DAY 14

Day14 新增產品頁面

產品管理屬於Admin範疇。_Layout導覽列新增按鈕至下拉選單內。複製”類別”的 link在類別下方。修改Controller名稱為Product。 &...

2024-09-16 ‧ 由 rain_yu 分享
DAY 15

Day15 新增產品頁面(INDEX)

因為過節,產品頁面分三天寫;後續依狀況會回頭整併在一起。 修改Repository public Repository(ApplicationDbCont...

2024-09-17 ‧ 由 rain_yu 分享
DAY 16

Day16 新增產品頁面(CRUD)

昨天的Product CRUD只寫到Index,今天要來講Upsert。 1.引入@model ClothesShop.Models.ViewModels.Pr...

2024-09-18 ‧ 由 rain_yu 分享
DAY 17

Day17 首頁顯示產品

HomeController引入unitOfWork private readonly IUnitOfWork _unitOfWork; public H...

2024-09-19 ‧ 由 rain_yu 分享
DAY 18

Day18 自定義註冊資料

修改ApplicationDbContext 上方設置 public class ApplicationDbContext : IdentityDbCont...

2024-09-20 ‧ 由 rain_yu 分享
DAY 19

Day19 添加角色與權限控管

Utility新增 新增SD.cs,定義四種角色,: public static class SD { public const s...

2024-09-21 ‧ 由 rain_yu 分享