适用于ASP.NET MVC 2的最灵活的最小化器/压缩器?

时间:2010-06-14 04:32:19

标签: asp.net-mvc optimization compression minify

根据您的经验,您处理过的ASP.NET MVC中最灵活的最小化器/压缩器(JS + CSS)是什么?

到目前为止

灵活的我的意思是

  • 选择应压缩,缩小和合并的内容
  • 添加例外。例如。如果调试不压缩XYZ.JS或不缩小ABC.CSS
  • 缓存
  • 最后,它应该有助于提供最佳的YSLOW分数。

如果你知道其他任何组件,请列出它们。

2 个答案:

答案 0 :(得分:1)

ClientDependency不再处于测试版状态并且与MVC配合得很好,我认为这是一个非常好的候选人。 AFAIK它不使用YUI,但你可以插上你自己的压缩器。

答案 1 :(得分:0)

我个人认为YUI Compressor的C#端口在CSS和JavaScript缩小方面是最好的。但最终,你将不得不做腿部工作以获得完美的YSLOW分数。没有你可以拖放的图书馆,它会神奇地让你的网站快速。研究为您的内容制作控制器并执行以下操作:

  • GZIP your response
  • 远期未来:HttpResponse.ExpiresAbsolute = DateTime.Now.AddYears(5);