首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CDN上的.NET 4.5 System.Web.Optimization捆绑使用

CDN上的.NET 4.5 System.Web.Optimization捆绑使用
EN

Stack Overflow用户
提问于 2013-03-20 18:37:44
回答 1查看 749关注 0票数 0

我正在构建一个CDN,并在那里寻找一种利用.NET缩减/捆绑机制(System.Web.Optimization)的方法。

问题是我如何从MVC控制器返回最小化的bundle。

注意:我希望使用原生.NET 4.5功能,我不想要第三方解决方案。我只是在寻找在CDN端利用这一点的方法。而不是在客户端应用程序端。

附加问题:如果可以做到上述情况,请解释如何利用缓存,这通常是通过在请求中添加唯一的查询字符串参数来实现的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-20 19:03:28

asp.net捆绑和缩减在内部使用WebGrease

从nuget上抓取它,然后添加,开始使用它。看起来codeplex上没有任何示例,所以您需要查看源代码或下载/反编译asp.net源代码,看看他们是如何使用它的。

对于查询字符串参数,我认为这主要是为了防止/帮助客户端缓存,它不一定与您的服务器端有任何关系。

您还没有说明如何从您的自定义CDN提供JS文件,所以我无法在缓存方面提供太多帮助,我强烈建议不要通过mvc提供它们,但如果您所做的只是提供静态文件,那么在管道中将会发生许多您并不真正需要的额外事情。

也许可以考虑让一些进程解析文件,并将它们放在某个目录中,IIS可以直接提供该目录,而无需委托给asp.net

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15521169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档