ASP.NET MVC以ModelValidator為核心的Model驗證體系:ModelValidatorProviders
前面篇文章我們分別介紹用真正用於實施Model驗證的ModelValidator(《ASP.NET MVC以ModelValidator為核心的M
ASP.NET MVC基於標注特性的Model驗證:ValidationAttribute
通過前面的介紹我們知道ModelValidatorProviders的靜態只讀Providers維護著一個全局的ModelValidatorPro
ASP.NET MVC基於標注特性的Model驗證:DataAnnotationsModelValidator
對於ASP.NET MVC基於標注特性的Model驗證,很多人只知道應用在數據類型及其屬性上用於定義驗證規則和錯誤消息的ValidationAtt
ASP.NET MVC基於標注特性的Model驗證:DataAnnotationsModelValidatorProvider
DataAnnotationsModelValidator最終是通過它對應的ModelValidatorProvider,即DataAnnotat
ASP.NET MVC基於標注特性的Model驗證:將ValidationAttribute應用到參數上
ASP.NET MVC默認采用基於標准特性的Model驗證機制,但是只有應用在Model類型及其屬性上的ValidationAttribute才有
ASP.NET MVC基於標注特性的Model驗證:一個Model,多種驗證規則
對於Model驗證,理想的設計應該是場景驅動的,而不是Model(類型)驅動的,也就是對於同一個Model對象,在不同的使用場景中可能具有不同的驗
ASP.NET MVC下的異步Action的定義和執行原理
Visual Studio提供的Controller創建向導默認為我們創建一個繼承自抽象類Controller的Controller類型,這樣的C
ASP.NET MVC涉及到的5個同步與異步,你是否傻傻分不清楚?[上篇]
Action方法的執行具有兩種基本的形式,即同步執行和異步執行,而在ASP.NETMVC的整個體系中涉及到很多同步/異步的執行方式,雖然在前面相應
ASP.NET MVC涉及到的5個同步與異步,你是否傻傻分不清楚?[下篇]
關於ASP.NET MVC對請求的處理方式(同步或者異步)涉及到的五個組件,在《上篇》中我們談了三個(MvcHandler、Controller和
通過ASP.NET Web API + JQuery創建一個簡單的Web應用
看了dudu的《HttpClient + ASP.NET Web API, WCF之外的另一個選擇》一文,想起多很久之前體現ASP.NET Web
ASP.NET MVC是如何運行的[1]: 建立在“偽”MVC框架上的Web應用
ASP.NET由於采用了管道式設計,具有很好的擴展性,而整個ASP.NET MVC應用框架就是通過擴展ASP.NET實現的。通過上面對ASP.NE
ASP.NET MVC是如何運行的[2]: URL路由
在一個ASP.NET MVC應用來說,針對HTTP請求的處理和相應定義Controller類型的某個Action方法中,每個HTTP請求的目標對象
ASP.NET MVC是如何運行的(3): Controller的激活
ASP.NET MVC的URL路由系統通過注冊的路由表對HTTP請求進行解析從而得到一個用於封裝路由數據的RouteData對象,而這個過程是通過