ASP.NET運行在安裝了.NET Framework的IIS(Internet Information Services)伺服器
但IIS如何知道使用哪種動作來處理這個請求?(aspx或是mvc,wcf,webapi....)
微軟近幾年也投入Open Source行列讓我們可以更方便來窺探,Asp.net運作原理,.Net開發者越來越多人使用MVC框架來轉寫網頁專案,但否知道MVC內部是如何運作?
為什麼MVC如何對於Action和Controller提供AOP標籤撰寫程式
讓石頭慢慢和大家揭開上面的秘密吧
開賽前言: 三十篇文章架構基本遵循: 前言:前情提要,閱讀此文建議使用工具或知識. 標出大主題(大字體+錨點)之後再細項列出要說明的細節 小結:每篇都有一個...
前言: 上一篇文章我們有說 Asp.net 有兩個核心組件 IHttpMoudle & IHttphandler Asp.net 是一個pipeline...
前言: 上一篇我們介紹HttpModule & HttpHandler對於 今天正式進入.Net CLR處理HTTP請求的世界. 先附上Asp.net執...
前言: 附上Asp.net執行請求流程圖. 在前一篇我們說到HttpRunTime會透過GetApplicationInstance來取得一個IHttpHan...
前言: 附上Asp.net執行請求流程圖. 上一篇文章分享HttpApplicationFactory.GetApplicationInstance方法返回一...
前言 前面有提到InitInternal方法,是如何載入註冊HttpModule並呼叫Init方法,經典模式和管道模式比較. 查看原始碼好站 Referenc...
前言 前面和大家分享StepManager是如何建立管道和依序呼叫IHttpModule註冊事件 查看原始碼好站 Reference Source 此文的...
前言: 前面幾篇文章已經詳細分享解說Asp.net如何透過HttpApplication找到IHttpHandler並執行呼叫介面方法. 今天要跟大家分享上圖...
前言 現在開始進入Asp.net MVC原始碼世界,我們從路由開始切入一步一步進入MVC核心. 我有做一個可以針對於Asp.net MVC Debugger的專...
前言 前一篇介紹路由封裝了Http請求路徑資訊可以讓我們找到相對應的Action和Controller並呼叫執行外,也可透過MapPageRoute來將請求教給...