發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
一、ASP.NET + MVC
IIS與ASP.NET管道 MVC、MVP以及Model2[上篇] MVC、MVP以及Model2[下篇] ASP.NET MVC是如何運行的[1]: 建立在“偽”MVC框架上的Web應(yīng)用 ASP.NET MVC是如何運行的[2]: URL路由 ASP.NET MVC是如何運行的[3]: Controller的激活 ASP.NET MVC是如何運行的[4]: Action的執(zhí)行
二、URL 路由
ASP.NET的路由系統(tǒng):URL與物理文件的分離 ASP.NET的路由系統(tǒng):路由映射 ASP.NET的路由系統(tǒng):根據(jù)路由規(guī)則生成URL ASP.NET MVC路由擴展:路由映射 ASP.NET MVC路由擴展:鏈接和URL的生成 ASP.NET路由系統(tǒng)實現(xiàn)原理:HttpHandler的動態(tài)映射 在ASP.NET MVC中通過URL路由實現(xiàn)對多語言的支持
三、Controller的激活
ASP.NET MVC Controller激活系統(tǒng)詳解:總體設(shè)計 ASP.NET MVC Controller激活系統(tǒng)詳解:默認實現(xiàn) ASP.NET MVC Controller激活系統(tǒng)詳解:IoC的應(yīng)用[上篇] ASP.NET MVC Controller激活系統(tǒng)詳解:IoC的應(yīng)用[下篇]
四、Model元數(shù)據(jù)的提供
ASP.NET MVC Model元數(shù)據(jù)及其定制:初識Model元數(shù)據(jù) ASP.NET MVC Model元數(shù)據(jù)及其定制:Model元數(shù)據(jù)的定制 ASP.NET MVC Model元數(shù)據(jù)及其定制:一個重要的接口IMetadataAware ASP.NET MVC的Model元數(shù)據(jù)與Model模板:預(yù)定義模板 ASP.NET MVC的Model元數(shù)據(jù)與Model模板:模板的獲取與執(zhí)行策略 ASP.NET MVC的Model元數(shù)據(jù)與Model模板:將ListControl引入ASP.NET MVC ASP.NET MVC的Model元數(shù)據(jù)提供機制的實現(xiàn)
五、Model的綁定
ASP.NET MVC三個重要的描述對象:ControllerDescriptor ASP.NET MVC三個重要的描述對象:ActionDescriptor ASP.NET MVC三個重要的描述對象:ControllerDescriptor與ActionDescriptor的創(chuàng)建機制 ASP.NET MVC三個重要的描述對象:ParameterDescriptor ASP.NET MVC以ValueProvider為核心的值提供系統(tǒng): NameValueCollectionValueProvider ASP.NET MVC以ValueProvider為核心的值提供系統(tǒng): DictionaryValueProvider ASP.NET MVC以ValueProvider為核心的值提供系統(tǒng): ValueProviderFactory ASP.NET MVC的ModelBinder及其提供機制 通過實例模擬ASP.NET MVC的Model綁定的機制:簡單類型+復(fù)雜類型 通過實例模擬ASP.NET MVC的Model綁定的機制:數(shù)組 通過實例模擬ASP.NET MVC的Model綁定的機制:集合+字典
六、Model驗證
ASP.NET MVC以ModelValidator為核心的Model驗證體系: ModelValidator ASP.NET MVC以ModelValidator為核心的Model驗證體系: ModelValidatorProvider ASP.NET MVC以ModelValidator為核心的Model驗證體系: ModelValidatorProviders ASP.NET MVC基于標注特性的Model驗證:ValidationAttribute ASP.NET MVC基于標注特性的Model驗證:DataAnnotationsModelValidator ASP.NET MVC基于標注特性的Model驗證:DataAnnotationsModelValidatorProvider ASP.NET MVC基于標注特性的Model驗證:將ValidationAttribute應(yīng)用到參數(shù)上 ASP.NET MVC基于標注特性的Model驗證:一個Model,多種驗證規(guī)則 ASP.NET MVC的客戶端驗證:jQuery的驗證 ASP.NET MVC的客戶端驗證:jQuery驗證在Model驗證中的實現(xiàn) ASP.NET MVC的客戶端驗證:自定義驗證
七、Action的執(zhí)行
ASP.NET MVC下的異步Action的定義和執(zhí)行原理 ASP.NET MVC涉及到的5個同步與異步,你是否傻傻分不清楚?[上篇] ASP.NET MVC涉及到的5個同步與異步,你是否傻傻分不清楚?[下篇] 深入探討ASP.NET MVC的篩選器 認識ASP.NET MVC的5種AuthorizationFilter ASP.NET MVC中的ActionFilter是如何執(zhí)行的? ASP.NET MVC集成EntLib實現(xiàn)“自動化”異常處理[實例篇] ASP.NET MVC集成EntLib實現(xiàn)“自動化”異常處理[實現(xiàn)篇]
ASP.NET MVC下的異步Action的定義和執(zhí)行原理
ASP.NET MVC涉及到的5個同步與異步,你是否傻傻分不清楚?[上篇] ASP.NET MVC涉及到的5個同步與異步,你是否傻傻分不清楚?[下篇]
深入探討ASP.NET MVC的篩選器 認識ASP.NET MVC的5種AuthorizationFilter ASP.NET MVC中的ActionFilter是如何執(zhí)行的?
ASP.NET MVC集成EntLib實現(xiàn)“自動化”異常處理[實例篇] ASP.NET MVC集成EntLib實現(xiàn)“自動化”異常處理[實現(xiàn)篇]
八、View的呈現(xiàn)
了解ASP.NET MVC幾種ActionResult的本質(zhì):EmptyResult & ContentResult 了解ASP.NET MVC幾種ActionResult的本質(zhì):FileResult 了解ASP.NET MVC幾種ActionResult的本質(zhì):JavaScriptResult & JsonResult 了解ASP.NET MVC幾種ActionResult的本質(zhì):HttpStatusCodeResult & RedirectResult/RedirectToRouteResult ASP.NET MVC的View是如何被呈現(xiàn)出來的?[設(shè)計篇] ASP.NET MVC的View是如何被呈現(xiàn)出來的?[實例篇] ASP.NET MVC的Razor引擎:View編譯原理 ASP.NET MVC的Razor引擎:RazorView ASP.NET MVC的Razor引擎:IoC在View激活過程中的應(yīng)用 ASP.NET MVC的Razor引擎:RazorViewEngine
了解ASP.NET MVC幾種ActionResult的本質(zhì):EmptyResult & ContentResult 了解ASP.NET MVC幾種ActionResult的本質(zhì):FileResult 了解ASP.NET MVC幾種ActionResult的本質(zhì):JavaScriptResult & JsonResult 了解ASP.NET MVC幾種ActionResult的本質(zhì):HttpStatusCodeResult & RedirectResult/RedirectToRouteResult
ASP.NET MVC的View是如何被呈現(xiàn)出來的?[設(shè)計篇] ASP.NET MVC的View是如何被呈現(xiàn)出來的?[實例篇]
ASP.NET MVC的Razor引擎:View編譯原理 ASP.NET MVC的Razor引擎:RazorView ASP.NET MVC的Razor引擎:IoC在View激活過程中的應(yīng)用 ASP.NET MVC的Razor引擎:RazorViewEngine
來自: 牛人的尾巴 > 《c#》
0條評論
發(fā)表
請遵守用戶 評論公約
ASP.NET MVC 隨筆匯總
ASP.NET MVC 隨筆匯總。為了方便大家瀏覽所以整理一下,有的系列篇幅中不是很全面以后會慢慢的補全的。學(xué)前篇之:路由篇:控制器激活篇:過濾器篇:Model元數(shù)據(jù)篇:Model綁定篇:Model驗證篇:MVC框架...
理解ASP.NET MVC系列之一:ASP.NET MVC基于MVC設(shè)計模式
理解ASP.NET MVC系列之一:ASP.NET MVC基于MVC設(shè)計模式。ASP.NET MVC是基于MVC設(shè)計模式的。ASP.NET MVC是基于MVC設(shè)計模式、解決.NET環(huán)境下Web開發(fā)的又一種技術(shù)。典型的MVC設(shè)計模式是將應(yīng)用實現(xiàn)分為三個...
asp.net MVC無法檢索model的元數(shù)據(jù)
asp.net MVC無法檢索model的元數(shù)據(jù)從指示信息來看,是你在兩個不同的數(shù)據(jù)庫服務(wù)器中創(chuàng)建了相同的DBCompiledModel.在創(chuàng)建Ef Controller的時候,它是會去數(shù)據(jù)庫里獲取信息的,這只有一個原因,就是數(shù)據(jù)庫...
Asp.net MVC的Model Binder工作流程以及擴展方法(1)
Asp.net MVC的Model Binder工作流程以及擴展方法(1)在Asp.net MVC中, Model Binder是生命周期中的一個非常重要的部分。搞清楚Model Bind...
ASP.NET MVC3 系列教程
ASP.NET MVC3 系列教程I:ASP.NET MVC3 新增的功能。
ASP.NET MVC 3 (一) 新的視圖引擎Razor
ASP.NET MVC 3 (一) 新的視圖引擎RazorASP.NET MVC 3 強化了許多的功能,其中一個就是新的視圖引擎Razor。Razor有許多的特色,例如:Razor的語法非常乾淨,不會像以前aspx一堆框框與符號。@* 這是簡單...
MVP——Model-Viewer-Presenter
這里的MVP不是微軟的那個MVP,而是一個設(shè)計模式Model-Viewer-Presenter。為了使得Application具有較大的彈性,我們期望將UI、邏輯(UI的邏輯和業(yè)務(wù)邏輯)和數(shù)據(jù)隔離開來,而MVP是一個很好的選擇。從上...
ASP.NET MVC4中@model使用多個類型實例的方法
ASP.NET MVC4中@model使用多個類型實例的方法。有時需要在ASP.NET MVC4的視圖的@model中使用多個類型的實例,.NET Framework 4.0版本引入的System.Tuple類可以輕松滿足這個需求。
獲取部分視圖(子控制器)的model值
獲取部分視圖(子控制器)的model值。項目是ASP.NET MVC,在重構(gòu)時頁面時,幾部頁面相同的html代碼,被抽至部分視圖Partial View中去了。...
微信掃碼,在手機上查看選中內(nèi)容