Я занимаюсь разработкой веб-сайта в ASP.NET и использую различные фреймворки / библиотеки javascript.Различные файлы, принадлежащие этим платформам / библиотекам, редко изменяются, поэтому нет оснований обновлять эти файлы после их отправки в браузер клиента (по крайней мере, не каждый раз, когда страница обслуживается).
Я вижу, что HttpContextобъект может быть использован как-то, что я могу установить срок действия содержимого для файлов / папок в IIS, или, возможно, настроить некоторые виды кэширования в файле web.config.
1 .Каков наилучший метод / какой подход мне выбрать?
Если срок действия контента в IIS работает, то это просто здорово (и легко).Но во время разработки я использую ASP.NET Development Server, который не взаимодействует с внешним IIS - таким образом, при разработке не достигается никакого увеличения производительности :(
2 . Как я могу использовать кешздесь (в зависимости от вопроса 1)?
Я хотел бы изменить этот вопрос, чтобы использовать его как ветку "как это делается" для дальнейшего использования мной и другими.