天天看點

MVC簡介

1.MVC設計模式

Model 是指 要處理的業務代碼和資料操作代碼

View 視圖 主要是指的 更使用者打交道 并能夠展示資料

Controller 看成是Model和View的橋梁

2.DotNetMVC 架構:約定大于配置

2.1控制器類,以Controller結尾

2.2控制器類将會産生一個與之同名的 在Views檔案夾下的 檔案夾

2.3控制器裡的Action方法,也可在視圖檔案夾下生成一個同名的視圖

3.

ViewBag是一個dynamic類型集合,可以動态添加任意類型的任意名稱的 屬性和值

@執行C#代碼并輸出,預設Razor視圖引擎會将背景的字元串轉義 < 轉移成 @lt;

@Html.Raw()   html字元轉義

4.EF(EntityFrameWork)

ORM(對象關系映射架構/資料持久化架構)

底層也是Ado.net

 5.ViewBag,ViewData,TempData的差別