asp.net-mvc-4 – 捆绑从CDN提供的多个CSS?
我们正在研究ASP.NET MVC 4的新捆绑功能,并且想知道捆绑从CDN提供的CSS文件是否有任何优点?
在ASP.NET MVC 4中是否还有一种从CDN提供的多个文件捆绑的方法? var cdnCssPath = "http://MyCdn/css/"; bundles.Add(new StyleBundle("~/Content/css",cdnCssPath) .Include("~/Content/site.css") .Include("~/Content/Test1.css") .Include("~/Content/Test2.css") .Include("~/Content/Test3.css") ); 有任何想法吗? 解决方法
首先,这取决于您是否可以访问CDN,您可以上传自己的文件,或者如果您正在使用,例如,Google的CDN可以获取像jQuery这样的外部库.
如果您从CDN中提取文件并将其捆绑在一起,您将无法使用CDN的优势,除非您可以将新的捆绑文件上传到CDN. 例如,如果您从Google的CDN获取jQuery和jQuery UI,并捆绑它们,那么您将不再使用Google的CDN,而是提供本地资源(创建的包). 所以简而言之,我会说从CDN将文件捆绑在一起是没有任何优势的,但是将捆绑的文件上传到CDN是不同的. 请注意,尽管如此,可以使用CDN使用捆绑包: 编辑:这是一篇文章,解释什么时候使用CDN或为什么,比我的答案更深一点http://www.kendoui.com/blogs/teamblog/posts/13-11-07/know-when-to-cdn.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 身份验证 – 错误“Membership.Provider”属性必须是“Exte
- .Net Core微服务入门全纪录(八)——Docker Compose与容器
- 如何在ASP.Net webform中使用标签?
- ASP.NET中的网站或Web应用程序
- asp.net-mvc – 以下多租户应用程序示例(MVC Ninject)
- 如何限制文件夹访问在asp.net
- asp-classic – VBScript似乎是来自嵌套作用域的GC’对象,顺
- asp.net – 当数据绑定控件被绑定两次时,如何避免重复项?
- asp.net core 从单机到集群
- asp.net-mvc – ASP.NET MVC:CSS文件存在时返回302错误
- asp.net-mvc-4 – ASP.NET MVC电子商务解决方案(
- asp.net-mvc-2 – 仅在运行调试器时出现Antiforg
- asp.net – 如何设置MVC应用程序的默认页面?
- 指定ASP.NET Http Handler的确切路径
- asp.net-mvc – 在ASP.NET MVC中定制授权
- asp.net-mvc – 实体框架5迁移:设置初始迁移和数
- ASP.Net:将客户端onClick添加到GridView中的Hyp
- asp.net-mvc – MVC 3部分页面(Razor)和MVC 3视图
- asp.net-mvc – ASP.NET MVC 3绑定确保表单值优先
- 如何为asp.net身份创建安全邮戳值(IUserSecurity