iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

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

挑戰在30天內從零開始用ASP.NET Core的MVC架構,從後台到前台盡可能的完成一個購物網站該有的功能,並在實作過程中慢慢搞懂ASP.NET Core的用法,希望能讓有興趣的讀者看了文章後能有所收穫。

鐵人鍊成 | 共 30 篇文章 | 54 人訂閱 訂閱系列文 RSS系列文
DAY 21

【從實作學習ASP.NET Core】Day21 | 前台 | 用檢視元件建立選單

今天要進一步完成商店頁面,會用到 ViewComponent 來完成類別選單 ViewComponent 檢視元件 ViewComponent 是 ASP.N...

2021-10-03 ‧ 由 Yeh 分享
DAY 22

【從實作學習ASP.NET Core】Day22 | 前台 | 商品留言板

拍賣網站通常會設有 Q&A 留言板,方便買家跟店家交流,像是問有沒有現貨之類的。今天就試著做出類似的東西,建立一個簡易的商品留言板吧! 建立留言模型...

2021-10-04 ‧ 由 Yeh 分享
DAY 23

【從實作學習ASP.NET Core】Day23 | 前台 | Session 購物車 (1)

接下來要來做購物網站比較核心的內容了,從購物車到付款結帳內容比較多也比較連貫,這邊應該會多分幾天出來寫。今天會先完成 Session 購物車的前置作業。 購物...

2021-10-05 ‧ 由 Yeh 分享
DAY 24

【從實作學習ASP.NET Core】Day24 | 前台 | Session 購物車 (2)

接續昨天的內容,今天要配合 SessionHelper 來完成購物車的主要功能需要完成購物車的模型、控制器和視圖 購物車模型 因為購物車資料只會存在在網站上,...

2021-10-06 ‧ 由 Yeh 分享
DAY 25

【從實作學習ASP.NET Core】Day25 | 前台 | 結帳流程

我們簡單定義結帳流程為 [ 購物車 -> 輸入訂單資料 -> 建立訂單 -> 付款 ]昨天已經完成購物車了,今天就繼續把輸入訂單資料和建立訂單...

2021-10-07 ‧ 由 Yeh 分享
DAY 26

【從實作學習ASP.NET Core】Day26 | 前台 | PayPal 訂單付款 (1)

接續昨天提到的 PayPal Checkout ,今天要試著把 PayPal 付款按鈕加到頁面上 PayPal 沙盒測試帳號 要連結這種第三方應用就會需要有測...

2021-10-08 ‧ 由 Yeh 分享
DAY 27

【從實作學習ASP.NET Core】Day27 | 前台 | PayPal 訂單付款 (2)

接續昨天的付款按鈕,今天要把自己的訂單內容和付款按鈕結合 PayPal 訂單內容 範例 這邊提供一個從別人 issue 裡面抄來的測試檔,確定是可行的,可以先...

2021-10-09 ‧ 由 Yeh 分享
DAY 28

【從實作學習ASP.NET Core】Day28 | 前台 | 管理我的訂單

已經做到爛掉的 CRUD 又來了,最後還是要把訂單管理的頁面建出來 我的訂單 沿用前面建立的 OrderController.cs 控制器這次需要建立兩個 A...

2021-10-10 ‧ 由 Yeh 分享
DAY 29

【從實作學習ASP.NET Core】Day29 | 補充 | 圖表 Chart.js

網站大致完成了,今天就來介紹 Chart.js 這個免費的資料視覺化套件 Chart.js Chart.js 官方網站Chart.js 是用於數據可視化的...

2021-10-11 ‧ 由 Yeh 分享
DAY 30

【從實作學習ASP.NET Core】Day30 | 總結與回顧

完結灑花 當初只是想藉這個機會督促自己學新東西,還真的沒想到能夠完賽 xD 這是我第一次寫技術文章感覺上有很多東西可以寫,卻不知道該怎麼下手,才發現自已有很多觀...

2021-10-12 ‧ 由 Yeh 分享