Надеюсь, это не слишком похоже на рекламу, но я рекомендую свой собственный проект OSS RequestReduce . Он минимизирует и объединяет файлы CSS и JS (или любые файлы, напечатанные с помощью mime css или js) на лету во время выполнения (конечно же, кешируя их). Он также генерирует оптимизированные спрайты большинства фоновых изображений CSS. В настоящее время это не минимизирует HTML, но это находится в моем отставании. Функции, которые делают RequestReduce отличным от остальных, заключаются в том, что он не требует никаких изменений кода и крайне минимальной конфигурации. На самом деле, если вы используете nuget, вам может нечем заняться, кроме как установить пакет. Он также работает с CDN и веб-фермами. Он был принят многими веб-приложениями MSDN и Technet (форумы, поиск, галереи). Я видел, как при загрузке страницы время загрузки страницы сократилось вдвое. И, конечно, это абсолютно бесплатно.