You are on page 1of 1
Global Filter Request Response Sitecore MVC Sitecore MVC Sitecore MVC PIpeline Pipeline Pipeline Primary Objects
Global Filter
Request
Response
Sitecore MVC
Sitecore MVC
Sitecore MVC
PIpeline
Pipeline
Pipeline
Primary Objects
Pipeline
Pipeline Processor
SitecoreControllerFactory
RouteHttpHandler
BeginProcessRequest()
RequestBegin
SetupPageContext
ExecuteFormHandler
CreateController()
CreateItem
CreateDefault
CreateControllerInstance()
CreateController
Controller
Controller
GetFrom-
GetFrom-
GetFrom-
GetPageItem
SetLanguage
RouteValue
RouteUrl
OldContext
PageContext.Item
SitecoreController or
Available
Custom Controller
ActionExecuting
SitecoreController
BuildPageDefinition
CreatePageDefinitionInstance
ProcessXmlBasedLayoutDefinition
Execute Action
PageContext.
PageDefinition
GetXmlBased
GetFromLayoutField
Available
LayoutDefition
SitecoreContext
PageView
GetPageRendering
GetLayoutRendering
Available
ActionExecuted
ResultExecuting
RenderingView
Render()
Start
Enter
Initialize
Set
Gener ate
Render
Execute
AddRecorded
RenderRendering
Recordi ng
Rendering
Profiling
Cacheability
CacheKey
FromCache
Renderer
HtmlT oCache
Output
Contex t
GetView
GetItem
GetXslt
GetController
GetMethod
GetUr l
GetDefault
GetRenderer
Renderer
Renderer
Renderer
Renderer
Renderer
Renderer
Renderer
Create
GetFrom
GetModel
GetFromItem
GetFromProperty
GetFromLayout
Default Rendering
InitializeModel
RenderingItem
Model
TIME >>>
Enter
Initialize
Perform
RenderPlaceholder
Placeholder
Profiling
Rendering
Context
SitecoreControllerFactory
Sitecore 7.2 R140526
ReleaseController()
RequestEnd
Diagram v0.10
David Morrison
twitter @dmo_sc
ResultExecuted