Как превратить страницы ASP.NET в статические страницы как часть сборки? - PullRequest
1 голос
/ 29 декабря 2010

У меня есть несколько страниц, которые полностью статичны. Они меняются только во время сборки. Но они дороги в создании. Для тех, кто довольно дорог в создании, я кеширую их очень долго, используя кэширование вывода ASP.NET. Но для одной страницы я действительно хочу, чтобы она кэшировалась всегда и всегда или до следующей сборки.

Какой самый подходящий способ сделать это? Есть ли встроенная функция, которая позволяет использовать этот или сторонний инструмент?

(да, на данный момент я планирую сделать "просмотр исходного кода" и скопировать и вставить, что не очень элегантный шаг сборки)

Ответы [ 2 ]

1 голос
/ 29 декабря 2010

Дайте странице расширение .html, вы можете сгенерировать .html, используя шаблон T4

1 голос
/ 29 декабря 2010

Задумывались ли вы об окончании срока действия контента, чтобы браузеры вообще не запрашивали эту страницу?Вы можете добавить номер версии к URL, чтобы можно было снова запросить страницу после следующей сборки.

...