Я видел несколько вариантов добавления сжатия GZIP/DEFLATE к выходу ASP.Net MVC, но все они, похоже, применяют сжатие "на лету". Таким образом, не следует использовать кэширование сжатого содержимого.
Любые решения для обеспечения кэширования сжатого вывода страницы? Предпочтительно в коде, чтобы код MVC мог проверить, изменилась ли страница, и отправляет предварительно сжатый кешированный контент, если нет.
Этот вопрос действительно применим и к обычным asp.net.