之前我們需要用到的數據,通過添加Entity實體數據模型把數據庫中需要的Database拉到項目中如下圖,

而就是Code First就是相對於這種處理數據的方法而言的

ASP.NET MVC 4.0 学习4-Code First

 Code First更加準確的解讀是開發人員只需要編寫程式(Code Only),系統會自動建立模型和數據庫

我們來新建一個專案看一下Code First的具體實現

1,新專案的Model中加入類別MessageBoard存儲留言信息

ASP.NET MVC 4.0 学习4-Code First

ASP.NET MVC 4.0 学习4-Code First

MessageBoard.cs中添加字段屬性:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel;

namespace MvcApplication3.Models
{
    public class MessageBoard
    {
        [Key]
        public int MsgID { get; set; }

        [Required]
        [DisplayName("姓名:")]
        public string Title { get; set; }

        [Required]
        [DisplayName("內容")]
        public string Content { get; set; }
    }
}
View Code

相关文章: