預計三十天分享如何從無到有使用ASP MVC建構一個入門的基礎購物網站,我希望自己每天以花一小時內的時間來撰寫,也可以盡量讓文章閱讀者可以輕鬆上手,增加學習的成...
開啟Visual Studio後,依序選擇 [新增專案 -> Visaul C# -> ASP.NET Web 應用程式 -> 輸入名稱Car...
今天介紹MVC的概念 MVC是模型(Model) 檢視(View) 控制器(Controller) 的縮寫,概念是把整個完整的程式邏輯區分為三塊: [*]控制器...
路由規則 如果我們只需要簡單的靜態網頁,那只要理解到Action網址對應就行了。但購物網站一定有基本的增刪查改功能,所以在每個頁面是需要多傳送一些資訊(或者說變...
檢視(View) View主要是展示UI給使用者觀看及使用,以ASP.NET MVC來說,View Engine為Razor,其實沒什麼特別的,也就是在HTML...
模型(Model) Model負責與資料庫溝通的相關邏輯,我們可以自行定義模型的類別,或是使用Entity Framework來幫我們自動產生資料庫對應的類別,...
為了方便之後與SQL Server資料庫連接,我們決定採用Entity Framework方式來設計,使用Entity Framwork連接資料庫前需要以下三個...
這個教學系列與資料庫溝通的部分會使用LinQ to Entity的方式來進行,這樣可以節省很多時間,而將重點放在購物車的邏輯上 (畢竟使用ADO.NET加SQL...
昨天我們介紹了如何透過Entity來讀取目前Product表中所有商品資料,今天的目標是做出一個可以新增Product資料的頁面喔。 今日目標 : 做出可以新增...
上一篇的Product新增頁面並沒有檢查欄位的狀態,如果少了一個欄位沒有填寫(例如 Price),是會出現錯誤的喔,為了避免這樣的狀況,我們必須加上資料驗證。...