protected void Page_Load(object sender, EventArgs e)
        {
            var settings = SettingsManager.Instance.LoadSettingsFor <StartupSettings>(Guid.Empty);

            if (!CoreContext.Configuration.Standalone || settings.Start)
            {
                Response.Redirect(CommonLinkUtility.GetDefault(), true);
            }

            settings.Start = true;
            SettingsManager.Instance.SaveSettingsFor(settings, Guid.Empty);

            Master.DisabledSidePanel = true;

            //top panel
            Master.TopStudioPanel.DisableProductNavigation = true;
            Master.TopStudioPanel.DisableUserInfo          = true;
            Master.TopStudioPanel.DisableSearch            = true;
            Master.TopStudioPanel.DisableSettings          = true;
            Master.TopStudioPanel.DisableTariff            = true;

            loaderHolder.Controls.Add(LoadControl(LoaderPage.Location));

            AjaxPro.Utility.RegisterTypeForAjax(GetType());

            Page.RegisterStyleControl(VirtualPathUtility.ToAbsolute("~/usercontrols/common/startup/css/startup.less"));
            Page.RegisterBodyScripts(ResolveUrl("~/usercontrols/common/startup/js/startup.js"));
            Page.RegisterInlineScript("ProgressStartUpManager.init();");

            WarmUp.InitRequests();
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (CoreContext.Configuration.Standalone)
         {
             return;
         }
         var domain = ConfigurationManager.AppSettings["web.warmup.domain"];
         var tenant = CoreContext.TenantManager.GetTenant(domain);
         if (tenant == null)
         {
             return;
         }
         CoreContext.TenantManager.SetCurrentTenant(tenant);
         SecurityContext.AuthenticateMe(tenant.OwnerId);
         WarmUp.InitRequests();
     }
     catch (Exception exc)
     {
         log4net.LogManager.GetLogger("ASC").Error("Startup", exc);
     }
 }