MVC

1.什麼是M V C?

 

MVC 是用於構建 web 應用程序的一種框架,使用 MVC (Model View Controller) 設計:

  • Model(模型)表示應用程序核心(比如數據庫記錄列表)
  • View(視圖)對數據(數據庫記錄)進行顯示
  • Controller(控制器)處理輸入(寫入數據庫記錄)

具體說明:

MODEL是什麼?

1. MVC MODEL基本上就是一個C#或者VB.Net的類。

2. MODEL將同時被CONTROLLER和VIEW訪問。

3. MODEL被CONTROLLER用來傳輸數據給到VIEW層。

4. VIEW層將使用MODEL來在頁面上顯示數據。

5.MODEL可以是具體的數據模型,實體類。

 

VIEW是什麼?

1. VIEW層主要都是一些cshtml 頁面文件,他們不包括後臺代碼。

2. 在VIEW層中可以對所有的頁面,進行HTML生成和格式化。

3. 可以在VIEW層中使用內聯代碼,進行動態頁面開發。

4. VIEW層中的cshtml 頁面的請求,只能調用CONTROLLER中的方法。

CONTROLLER是什麼?

1. Controller基本上都是一些繼承了system.mvc.controller的C#或者VB.NET的類。

2. Controller是整個MVC架構的核心。

3. 在Controller類中的方法都是用來相應瀏覽器或者VIEW層的請求。

4. Controller將使用MODEL層來向VIEW層的頁面傳輸數據。

5. Controller使用VIEWDATA來傳輸任何數據給到VIEW層。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章