コード例 #1
0
ファイル: BundleConfig.cs プロジェクト: kokushkin/AspNetStudy
        public static void RegisterBundles(BundleCollection bundles)
        {
            Bundle jquery = new CdnScriptBundle("~/bundle/jquery")
                            .CdnInclude("~/Scripts/jquery-{version}.js",
                                        "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-{version}.min.js");

            Bundle jqueryui = new ScriptBundle("~/bundle/jqueryui");

            jqueryui.CdnPath =
                "https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js";
            jqueryui.Include("~/Scripts/jquery-{version}.js", "~/Scripts/jquery-ui-{version}.js");

            Bundle basicStyles = new StyleBundle("~/bundle/basicCSS")
                                 .Include("~/MainStyles.css", "~/ErrorStyles.css");

            Bundle jqueryUIStyles = new StyleBundle("~/Content/themes/base/jqueryUICSS");

            jqueryUIStyles.CdnPath =
                "https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.min.css";
            jqueryUIStyles.IncludeDirectory("~/Content/themes/base", "*.css");



            bundles.UseCdn = true;

            bundles.Add(jquery);
            bundles.Add(jqueryui);
            bundles.Add(basicStyles);
            bundles.Add(jqueryUIStyles);
        }
コード例 #2
0
        public static void RegisterBundles(BundleCollection bundles)
        {
            var jqCdn = new CdnScriptBundle("~/bundle/jquery").CdnInclude("~/Scripts/jquery-{version}.js",
                                                                          "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-{version}.min.js");

            //var jquery = new ScriptBundle("~/bundle/jquery")
            //{
            //   CdnPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.1.4.min.js"
            //};
            //jquery.Include("~/Scripts/jquery-{version}.js");

            var jqueryUi = new ScriptBundle("~/bundle/jqueryui")
            {
                CdnPath = "http://ajax.aspnetcdn.com/ajax/jquery.ui/1.9.1/jquery-ui.min.js"
            };

            jqueryUi.Include("~/Scripts/jquery-{version}.js", "~/Scripts/jquery-ui-{version}.js");

            var basicStyles = new StyleBundle("~/bundle/basicCSS")
                              .Include("~/Styles/MainStyles.css", "~/Styles/ErrorStyles.css");
            var jqueryUiStyles = new StyleBundle("~/Content/themes/base/jqueryUiCss")
                                 //.Include("~/Content/themes/base/all.css");
                                 .IncludeDirectory("~/Content/themes/base", "*.css");

            //#if DEBUG
            //         bundles.UseCdn = true;
            //#endif

            ScriptManager.ScriptResourceMapping.AddDefinition("jquery",
                                                              new ScriptResourceDefinition {
                Path = "~/Scripts/jquery-2.1.4.js"
            });

            bundles.Add(jqCdn);
            bundles.Add(jqueryUi);
            bundles.Add(basicStyles);
            bundles.Add(jqueryUiStyles);
        }