三種角色:
--Model:用于存儲(chǔ)數(shù)據(jù) " /> 精品久久一区,手机在线观看黄色网址,日韩视

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

學(xué)習(xí) ASP.NET MVC (第一回)理論篇

系列文章導(dǎo)航:

學(xué)習(xí) ASP.NET MVC (第一回)理論篇

學(xué)習(xí) ASP.NET MVC (第二回)實(shí)戰(zhàn)篇

學(xué)習(xí) ASP.NET MVC (第三回)實(shí)戰(zhàn)篇

學(xué)習(xí) ASP.NET MVC (第四回)實(shí)戰(zhàn)篇

學(xué)習(xí) ASP.NET MVC (第五回)理論篇


MVC
三種角色
--Model:用于存儲(chǔ)數(shù)據(jù)的組件
--View:根據(jù)Model數(shù)據(jù)進(jìn)行內(nèi)容展示的組件
--Controller:接受并處理用戶指令(操作Model),選擇一個(gè)View并輸出內(nèi)容。
Controller對(duì)View進(jìn)行引用,但是View不知道Controller的存在。Controller和View都是單向引用Model
MVC變種:Observer模式,MVP模式。

MVC與三層架構(gòu)
三層架構(gòu)是一種架構(gòu)模式,它有很明顯的層次關(guān)系,而MVC是一種表現(xiàn)模式,其中的三個(gè)元素沒有層次上的先后關(guān)系,只是組件之間的協(xié)作。

MVC與WebForms
WebForms提倡的是將Web開發(fā)抽象成一個(gè)組件模型,使用方便,入門容易,但是封裝性太強(qiáng),用好很難,內(nèi)部有復(fù)雜的生命周期和事件處理。

ASP.NET MVC的優(yōu)勢(shì)
1.直接,沒有太多控件的概念
2.易于對(duì)界面邏輯進(jìn)行單元測(cè)試
3.易于前后臺(tái)人員的配合
....

ASP.NET MVC的組件協(xié)作(基本流程)
URL-->Controller(會(huì)執(zhí)行一個(gè)方法Action)-->從數(shù)據(jù)庫中獲取一個(gè)Model對(duì)象-->將Model作為ViewData傳遞給View(Detail.ASPx)。
主要的幾個(gè)步驟:URL Routing,Controller&Action Executing,View Rendering

URL Routing:
ASP.NET MVC使用的是URL進(jìn)行驅(qū)動(dòng)的,根據(jù)程序中指定的規(guī)則從URL中確定Controller名,Action名,其他參數(shù)。

System.Web.Routing.dll。獨(dú)立于ASP.NET MVC框架的組件,可用于任何ASP.NET應(yīng)用程序。作用是將URL轉(zhuǎn)換為RouteData等數(shù)據(jù)。
使用:
1>.配置UrlRoutingModule。
2>.在Application_Start時(shí)添加規(guī)定,這里需要注意鎖定的問題(由于Web應(yīng)用程序天生是多線程的)。
3>.規(guī)則的順序。
4>.RouteExistingFiles屬性。

在Global.asax文件中定義:

Code

NET技術(shù)學(xué)習(xí) ASP.NET MVC (第一回)理論篇,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 天天视频免费入口 | 亚洲区小说区图片区qvod伊 | 国产系列欧美系列日韩系列在线 | 午夜视频在线播放 | 中文字幕精品在线 | 久久成人亚洲香蕉草草 | 91对白在线| 日本视频网站在线www色 | 国产永久在线观看 | 国语自产自拍秒拍在线视频 | 亚洲国产精品久久久天堂 | 日韩美女色高清在线看 | 国产在线一区二区三区欧美 | 四虎影永久在线观看网址 | 精品乱人伦一区二区三区 | 久久久高清日本道免费观看 | 国产激情在线观看完整流畅 | 色视频在线观看免费 | 亚洲综合图片区 | 国产综合久久久久影院 | 福利在线视频观看 | 国产精品福利一区二区 | 91麻豆精品一二三区在线 | 国产成人精品.一二区 | 97影院秋霞国产精品 | 婷婷亚洲久悠悠色在线播放 | 久久免费视屏 | 精品999视频 | 91成人网| 免费黄色在线观看 | 国产精品女同一区二区久久 | 微拍秒拍99福利精品小视频 | 国产精品亚洲国产 | 热综合一本伊人久久精品 | 性天堂网 | 97视频国产| 欧美精品亚洲二区 | 国内成人精品视频 | 亚洲乱人伦精品图片 | 97影院午夜在线观看视频 | 亚洲欧美第一页 |