在上一課中,我們已經建立好 MVC 應用程式,並使用 Entity Framework 搭配 SQL Server Compact 來儲存與顯示資料。本課將深入檢視並客製化 MVC 腳手架自動為控制器與視圖產生的 CRUD(建立、讀取、更新、刪除)程式碼。
值得注意的是,為了在控制器與資料存取層之間建立抽象層,業界慣例會實作「倉儲模式」。但為了保持教學專注與簡潔,我們將在本系列最後一課才導入該模式。
透過本課程式碼修改,您將獲得以下功能完整的管理頁面:



這些頁面涵蓋了資料的完整生命週期操作,是掌握 ASP.NET MVC 資料操作的核心基礎。