MVC框架介紹

2022-05-02 01:18:11 字數 1428 閱讀 1418

第一,建立乙個解決方案然後在該解決方案下面新建mvc空專案。

第二,下面先對該項目的一些檔案進行介紹:

mvc專案資料夾說明:

(1)routeconfig:路由配置

public

static

void

registerroutes(routecollection routes)

.axd/

");//忽律這種請求

routes.maproute(//呼叫的

name:

"default",

url: "//

",defaults:

new );}

protected

void

4.controller:存放整個專案「控制器」的**檔案

5.models:存放整個專案「模型」的**檔案  (c#編寫後台資料訪問內容)

6.views:存放整個專案「檢視」的**檔案 (網頁/介面)

重要檔案說明

(1)web.config

views下的web.config:是整個檢視的配置檔案(只對views起作用)

根目錄下的web.config:作用於整個專案的配置

當web.config起衝突時按「就近原則」處理。

(2)global.asax:全域性應用程式控制檔案

第三,針對mvc下面基本介紹

1.controller的介紹

(1)命名空間

using system.web核心命名空間

using system.web.mvc//mvc框架基本命名空間

(2)控制器必須繼承基類:controller

(3)控制器的動作方法,用於相應客戶端請求,並呼叫響應的檢視向瀏覽器輸出資訊

(3.1)控制器中需要做的事:  

獲取資料:接受請求資料

業務處理:和model互動。。。

返回檢視或跳轉到其他控制器

(4)view()方法預設呼叫與控制器動作方法名的檢視

mvc原理圖:

MVC框架模式介紹

什麼是mvc呢?1.mvc 就是 model 模型 view 檢視 controller 控制器 這三個單詞的簡稱。也被稱為設定框架 2.一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙個部件裡面,在改進和個性化定製介面及使用者互動的同時,不需要重新編寫業務邏輯。m...

MVC架構介紹 框架分層

tunynet.infrastructurs 是我們自己封裝的乙個底層dll基礎設施,我們外面只需要引用這個dll就可以呼叫裡面的方法去完成外面的功能的實現 這裡面主要就是對快取models 郵件 di容器 事件 附件管理 影象處理 kvstore logging 實體封裝 資料訪問 定時任務封裝了...

初識MVC框架

什麼是mvc?剛開始聽到mvc這個詞的時候,對其茫無所知,通過近期的學習,對其有所了解。mvc全名是model view controller,是模型 model 檢視 view 控制器 controller 的縮寫,一種軟體設計典範,用一種業務邏輯 資料 介面顯示分離的方法組織 將業務邏輯聚集到乙...