iT邦幫忙

2021 iThome 鐵人賽

DAY 19
0
Modern Web

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

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

  • 分享至 

  • xImage
  •  

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


建立專案

我們把前台的專案取名為 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
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言