第七屆 佳作

dev
使用ASP.NET MVC 實作購物網站
買大

系列文章

DAY 1

使用ASP.NET MVC 實作購物網站 (一) - 下載與安裝ASP MVC & SQL Express

預計三十天分享如何從無到有使用ASP MVC建構一個入門的基礎購物網站,我希望自己每天以花一小時內的時間來撰寫,也可以盡量讓文章閱讀者可以輕鬆上手,增加學習的成...

DAY 2

使用ASP.NET MVC 實作購物網站 (二) - 第一個Web應用程式

開啟Visual Studio後,依序選擇 [新增專案 -> Visaul C# -> ASP.NET Web 應用程式 -> 輸入名稱Car...

DAY 3

使用ASP.NET MVC 實作購物網站 (三) - MVC概念

今天介紹MVC的概念 MVC是模型(Model) 檢視(View) 控制器(Controller) 的縮寫,概念是把整個完整的程式邏輯區分為三塊: [*]控制器...

DAY 4

使用ASP.NET MVC 實作購物網站 (四) - 路由簡介(Route) 與 控制器(Controller)

路由規則 如果我們只需要簡單的靜態網頁,那只要理解到Action網址對應就行了。但購物網站一定有基本的增刪查改功能,所以在每個頁面是需要多傳送一些資訊(或者說變...

DAY 5

使用ASP.NET MVC 實作購物網站 (五) - 檢視(View)

檢視(View) View主要是展示UI給使用者觀看及使用,以ASP.NET MVC來說,View Engine為Razor,其實沒什麼特別的,也就是在HTML...

DAY 6

使用ASP.NET MVC 實作購物網站 (六) - 模型(Model)

模型(Model) Model負責與資料庫溝通的相關邏輯,我們可以自行定義模型的類別,或是使用Entity Framework來幫我們自動產生資料庫對應的類別,...

DAY 7

使用ASP.NET MVC 實作購物網站 (七) - 使用Entity Framework 連接資料庫

為了方便之後與SQL Server資料庫連接,我們決定採用Entity Framework方式來設計,使用Entity Framwork連接資料庫前需要以下三個...

DAY 8

使用ASP.NET MVC 實作購物網站 (八) - LinQ to Entity

這個教學系列與資料庫溝通的部分會使用LinQ to Entity的方式來進行,這樣可以節省很多時間,而將重點放在購物車的邏輯上 (畢竟使用ADO.NET加SQL...

DAY 9

使用ASP.NET MVC 實作購物網站 (九) - 新增Product資料

昨天我們介紹了如何透過Entity來讀取目前Product表中所有商品資料,今天的目標是做出一個可以新增Product資料的頁面喔。 今日目標 : 做出可以新增...

DAY 10

使用ASP.NET MVC 實作購物網站 (十) - 資料驗證

上一篇的Product新增頁面並沒有檢查欄位的狀態,如果少了一個欄位沒有填寫(例如 Price),是會出現錯誤的喔,為了避免這樣的狀況,我們必須加上資料驗證。...