iT邦幫忙

sourcecode相關文章
共有 40 則文章
鐵人賽 Software Development DAY 13

技術 [Day13] Asp.net MVC如何實現IOC解析器

前言 IOC依賴反轉是oop重要程式設計思想。 Ioc—Inversion of Control 控制反轉 控制反轉是一個設計思想 ,把對於某個物件的控制權...

鐵人賽 Software Development DAY 20

技術 [Day20] 探討Model上客製化標籤如何被解析使用

前言 上一篇有介紹ModelMetadata和參數Model之間的關係. MVC提供我們一個IMetadataAware介面,讓我們可以對最終生成ModelM...

鐵人賽 Software Development DAY 30

技術 [Day30] 鐵人賽完賽&總結

完賽感想 這三十天無法對於MVC全部原始碼做詳細介紹,我盡量在這三十篇講述MVC執行過程中重要知識點,閱讀MVC原始碼真不是很簡單事情. 但閱讀完後我對於OOP...

鐵人賽 Software Development DAY 7

技術 [Day07] Asp.Net重要物件HttpApplication(三) 取得執行的IHttpHandler

前言 前面和大家分享StepManager是如何建立管道和依序呼叫IHttpModule註冊事件 查看原始碼好站 Reference Source 此文的...

技術 Android 滑動 - scrollTo()、scrollBy () 以及 Scroller [1] 原始碼閱讀

前言 因為最近開始試著把一些閱讀到的東西轉化吸收一下,並且也訓練一下書寫的技能,所以上來紀錄一下。 另外也看許多人說 source code 有機會有時間還是要...

鐵人賽 Software Development DAY 17

技術 [Day17] Action方法如何被執行InvokeAction(二)

前言 上篇揭開MVC常用的過濾器如何被獲取呼叫跟基本介紹. 前幾篇有介紹ControllerDescriptor,ActionDescriptor兩個物件,今天...

鐵人賽 Software Development DAY 8

技術 [Day08] 揭密Mvc使用IHttpHandler by UrlRoutingModule-4.0

前言: 前面幾篇文章已經詳細分享解說Asp.net如何透過HttpApplication找到IHttpHandler並執行呼叫介面方法. 今天要跟大家分享上圖...

鐵人賽 Software Development DAY 6

技術 [Day06] Asp.Net重要物件HttpApplication(二) 建置執行管道

前言 前面有提到InitInternal方法,是如何載入註冊HttpModule並呼叫Init方法,經典模式和管道模式比較. 查看原始碼好站 Referenc...

鐵人賽 Software Development DAY 15

技術 [Day15] Action方法如何被執行InvokeAction(一)

前言 前面介紹完 Asp.net MVC解析器和IOC容器之間關係 本篇要介紹Controller如何去呼叫使用的Action方法. ExecuteCore是C...

鐵人賽 Software Development DAY 10

技術 [Day10] 透過MvcRouteHandler取得呼叫IHttphandler

前言 前一篇介紹路由封裝了Http請求路徑資訊可以讓我們找到相對應的Action和Controller並呼叫執行外,也可透過MapPageRoute來將請求教給...