iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0
Modern Web

從實作學習ASP.NET Core - 30天的購物網站系列 第 19

【從實作學習ASP.NET Core】Day19 | 前台 | 建立前台專案

我們把前台和後台分成兩個不同的專案來處理,透過連接到同一個資料庫來建立關係。
而今天就來處理前台的部分,首先要把專案的基底打好,之後才好辦事。


建立專案

我們把前台的專案取名為 OnlineShop
這次可以直接在建立的時候就啟用 Identity 驗證,但也別忘記一樣要把頁面用 Scaffold 建出來

加入模型

為了要存取資料庫裡的商品,我們需要把之前的 UserProductCategory 模型複製過來,也別忘了要把 namespace 改過來

連接資料庫

調整 appsetting.json 的資料庫連接字串到之前的那個 OnlineShop 資料庫

接下來跟之前一樣用 Scaffold 建立 ProductsController.cs
執行來測試一下商品資料和帳戶

這邊只是要確認資料庫是不是有正確連上
ProductsController 的頁面之後只會留下 Index()Details() ,而且頁面幾乎都會改掉,所以現在不用在意顯示什麼東西,只要知道沒有連錯就好了。今天就到這邊把簡單的事前作業做好,明天開始動工吧!


上一篇
【從實作學習ASP.NET Core】Day18 | 後台 | 會員的 CRUD 頁面
下一篇
【從實作學習ASP.NET Core】Day20 | 前台 | 建立前台頁面
系列文
從實作學習ASP.NET Core - 30天的購物網站30

尚未有邦友留言

立即登入留言