Использование тем ASP .NET 3.5 со встроенными ресурсами - PullRequest
0 голосов
/ 15 января 2010

Мне любопытно, если это возможно. Позвольте мне дать вам представление о том, как мы используем их и почему мы хотим использовать один ресурсный dll для получения ресурсов.

В настоящее время у нас есть каталог App_Themes с нашей основной (и только на данный момент) темой. Назовите это MainTheme. Мы используем сторонний пакет управления (Telerik) и имеем несколько настроенных CSS-файлов в нашем каталоге MainTheme. У нас есть файл скина (MainTheme.skin) в каталоге, который имеет несколько настраиваемых атрибутов для некоторых наших элементов управления.

Мы пытаемся оптимизировать производительность нашего сайта за счет уменьшения количества запросов страниц (в настоящее время около 15 или около того). У нас включено кэширование.

Мы пытаемся встроить все изображения, стили и обложки нашей темы в один Resource.dll, тем самым ограничивая количество запросов страниц. Проблема, с которой мы сталкиваемся, заключается в том, чтобы ASP .NET использовал Resources.dll в качестве основного источника, а не в корне каталога MainTheme.

Мы пустились в поисках решений. Кто-нибудь знает, является ли использование встроенных ресурсов и тем взаимоисключающей функцией или их можно комбинировать?

Также, если у вас есть какие-либо другие предложения, не стесняйтесь добавлять.

Спасибо! Daniel

1 Ответ

0 голосов
/ 15 февраля 2010

Насколько я знаю, создание dll темы не является частью ASP.NET, а частью набора средств управления Telerik. Я думаю, их сайт покажет вам, как это сделать и включить его.

Я использую элементы управления DevExpress, и они используют для этого собственный обработчик http, добавленный в web.config.

...