日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

ASP.NET MVC 学习之路-3

發(fā)布時間:2025/4/14 asp.net 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ASP.NET MVC 学习之路-3 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文在于鞏固基礎(chǔ)

到這里不得不說ASP.NET MVC一個規(guī)則:慣例優(yōu)先原則

?

ASP.NET會假定開發(fā)人員遵循特定的規(guī)則來構(gòu)建自己的程序而不是使用配置文件

ASP.NET MVC文件夾結(jié)構(gòu)也遵循慣例優(yōu)先原則,控制器默認以“Controller”結(jié)尾,整個框架都是按照這種方式來注冊控制器,并且將它們與路由相關(guān)聯(lián)

Share文件夾慣例優(yōu)先原則也是很明顯,這個慣例可以方便用戶找到布局文件的位置,如果HomeController控制器包含"Index"操作,它就會按照慣例去Views/Home目錄下尋找Index視圖,如果找不到就會到Shared文件夾里面去找

慣例優(yōu)先原則確實能夠替我們節(jié)約自己去構(gòu)建的時間,提高代碼可讀性,從而提高開發(fā)效率

下面我們來看看ASP.NET MVC如何處理請求的

路由的概念:請求是使用一個帶有URL的請求,在ASP.NET MVC中路由只是一個模式匹配系統(tǒng),在程序開始,程序注冊一個或者多種模式,告訴路由該如何處理這些與模式匹配的路由,路由引擎在運行時接收到請求以后,它就會根據(jù)事先已經(jīng)注冊好的URL模式匹配當(dāng)前請求的URL,當(dāng)路由引擎在路由表里發(fā)現(xiàn)配置的模式時,它就會把請求轉(zhuǎn)發(fā)給特定的處理器來處理請求,如果找不到任何匹配的路由時就是報404狀態(tài)錯誤碼

routes.MapRoute(name: "Default",//路由的名字url: "{controller}/{action}/{id}",//通用的路由,URL參數(shù)defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }//默認參數(shù));

MapRoute方法用于注冊路由

?控制器的方法或者說是操作做了處理請求的主要工作

/Home/Index 執(zhí)行HomeController中的Index方法

轉(zhuǎn)載于:https://www.cnblogs.com/jixinyu/p/4313673.html

總結(jié)

以上是生活随笔為你收集整理的ASP.NET MVC 学习之路-3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。