iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

在錯誤中學習ASP.NET MVC 系列

介紹ASP.NET MVC基礎觀念與開發環境,分享過去一年中學習ASP.NET MVC的心得

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

認識Model - Code First

有沒有人想過,用了MVC4網際網路應用程式範本這麼久了,好像都沒感覺到資料庫的存在,都沒有去設定要連線到哪個資料庫,但還是能正常地註冊以及登入,其實範本是使用L...

2014-10-21 ‧ 由 juben 分享
DAY 22

認識Model - Model First

今天從建立一個基本專案開始操作如何使用Model First來開發,就是透過先定義好模型在產生資料表的方式,接下來以一個使用者可以設定多個Email作為範例說明...

2014-10-22 ‧ 由 juben 分享
DAY 23

認識Model - Database First 與 .edmx檔

終於要講Database First了,這應該是目前大多人採用的方式,我開始學EF也是從Database First開始的,在開發專案之前,必須將專案需要用到的...

2014-10-23 ‧ 由 juben 分享
DAY 24

認識Model - 使用MetaData設定欄位資訊與驗證

了解模型的產生,以及透過Scaffold快速建立CURD功能後,我們就可以來看Model欄位資訊與驗證的設定了,在使用MVC4的網際網路應用程式範本中的註冊畫面...

2014-10-24 ‧ 由 juben 分享
DAY 25

認識Model - 自訂欄位驗證

如果mvc內建的欄位驗證不符合需求時,也是可以動手自己寫驗證的喔!以下就以驗證使用者輸入的名稱是否為A字母開頭為例子,分別以實作IValidatableObje...

2014-10-25 ‧ 由 juben 分享
DAY 26

認識Model - Model Binding

之前說明過Controller如何傳值給View,今天要來探討怎麼從View將資料傳回至Controller, 在MVC 裡有個Model Binding的功能...

2014-10-26 ‧ 由 juben 分享
DAY 27

認識Model - ViewModel

ViewModel就是給View用的Model,什麼?ViewModel就是給View用的Model(又重複一次XD),在之前我們講的Model都是透過EF產生...

2014-10-27 ‧ 由 juben 分享
DAY 28

認識Model - LINQ to Entities 與 導覽屬性

眼看就要進入尾聲了,今天就來講如何從資料庫撈資料吧!使用的語言就是Language-Integrated Query (LINQ),LINQ除了可以針對enti...

2014-10-28 ‧ 由 juben 分享
DAY 29

認識Model - ModelState

當驗證失敗時,上一次在表單內輸入的值還是會存在,不是在說廢話嗎,就都Model Binding了,值當然會在XD 觀察UserController內的Crea...

2014-10-29 ‧ 由 juben 分享
DAY 30

認識View - DisplayTemplates與EditorTemplates補充

今天是最後一天囉!把之前說好要講的東西補一下XD,在講完Model之後,應該對於整個MVC架構比較有概念了,接下來我們就可以好好利用所謂的Template,也就...

2014-10-30 ‧ 由 juben 分享