2010-06-14 57 views
1

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

到目前为止

通过灵活我的意思是

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

如果您知道任何其他组件在那里,请列出他们也。

回答

0

我个人的YUI Compressor的C#端口是最好的最好的,当涉及到CSS和JavaScript缩小。但最后,你将不得不做足下工夫来获得完美的YSLOW分数。没有图书馆,你可以拖放,它会神奇地让你的网站更快。考虑使控制器为您的内容,并执行以下操作:

  • GZIP your response
  • 不远的将来时效HttpResponse.ExpiresAbsolute = DateTime.Now.AddYears(5);
+0

上述大多数框架/库都使用YUI压缩器端口。虽然魔术会很好,但我肯定会尽力避免车轮重塑,并从其他人以往的努力中学到经验。 – 2010-06-14 14:44:50

1

ClientDependency不是处于测试阶段了,并与MVC运作良好,我认为这是一个非常不错的人选。 AFAIK它不使用YUI,但你可以插入你自己的压缩机。