public void Page_Load(object sender, EventArgs e) { // Workaround for Cassini issue with request to /, IIS 6 and IIS 7 Classic mode. // In IIS7 Integrated mode, Default.aspx can be deleted. var serviceLocator = Bootstrapper.ServiceLocator; var pipelineService = new PipelineService(new HttpContextWrapper(HttpContext.Current), serviceLocator); var route = new RootRoute(HostInfo.Instance.BlogAggregationEnabled, serviceLocator); IRouteHandler routeHandler = new PageRouteHandler( HostInfo.Instance.BlogAggregationEnabled ? "~/aspx/AggDefault.aspx" : "~/aspx/Dtp.aspx", serviceLocator.GetService <ISubtextPageBuilder>(), serviceLocator); pipelineService.ProcessRootRequest(route, routeHandler); }