世界末日之前保哥新的 MVC 書 問世啦 之前沒中文書無法拜讀的藉口與到此為止啦
為了紀念這個風平浪靜的末日 小弟準備展開 「末日餘生 MVC 跨年修練計畫」
就醬~*w*~
這篇的主旨在於如何 靠 MVC + Code First 極速達成資料庫的 CRUD
聽起來很強大 但是說穿了 其實是 MVC 哈囉沃德級的 小伎倆 而且只是仰賴著 VS 跟 framework 的淫威
VS 表示:如果摳頂是要我們嘔心瀝血,那我就讓你們看見 IDE 的驕傲
廢話不說 就讓我們 看 ● 下 ● 去
首先 生個專案 選 MVC4 然後名字可以自己取耶 呵呵呵
選 網際網路應用程式 會有些範例程式碼 可以參考
檢視引擎(view engine) 就用很潮的 Razor
是 Razor 不是 Razer 唷 別搞錯了
這是他生出來的一拖拉庫東東 重點在 M V C 三個資料夾
然後很神奇的現在就能執行了 如果有玩弄一下還會發現連會員系統都有
接下來就是今天的重頭戲 Code First
顧名思義 就是先寫 Code 也就是 MVC 的 Model
假如有個案件登打系統 有個需要紀錄 罪犯資訊的頁面 而我們需要紀錄 姓名、年齡、建立時間
然後建立個 Controller 名字隨意但是 結尾必須是 Controller
因為是要靠 IDE 無恥產生範例 範本選 具有讀取/寫入動作和檢視、使用 Entity Framework 的 MVC 控制器
用地球的語言來說 就是幫你生好 CRUD 各種頁面
模型類別 (相當於TABLE) 當然就是選剛剛寫好的 Model
模型內容類別 (相當於DB) 選 新資料內容 會幫你取個預設名稱
然後就 碰! 各位觀眾 5個 View
執行一下發現 全都搞定了
Create頁 還包欄位驗證!
Index頁
Edit頁
Details頁
Delete頁
強大,神技術,IDE是可以拯救世界的,有木有?
然而這只不過是一開始賞賜的甜頭,殊不知接下來還壟罩著巨大陰謀,究竟會如何發展?就讓我們看下去
沒有留言:
張貼留言