Вот пример проблемы, на которую я не нашел ответа.
Я использую элементы управления ASP.NET ajax control toolkit на нескольких страницах, которые по своей природе хотят загружать ресурсы скрипта через WebResource.axd. Это хорошо для некоторых приложений, но каждый вызов WebResource.axd требует HTTP-запроса. Большинство страниц извлекают как минимум 3 или 4 ресурса из WebResource.axd, поэтому для каждой страницы выдается столько HTTP-запросов.
Поскольку слишком большое количество HTTP-запросов негативно повлияет на производительность и восприятие производительности пользователями, я хотел бы сократить это до 1 HTTP-запроса, если это возможно.
Если бы я мог извлечь сценарий из AXD или настроить ajax asp.net для использования сценария вместо WebResource, это было бы очень мило.
Кто-нибудь знает, как я могу достичь конечной цели при использовании asp.net ajax? (На данный момент другой JS AJAX-фреймворк недоступен.)
РЕДАКТИРОВАТЬ: Найдено решение. Этот парень вечно хитрый, и я должен ему много еды / пива, если мы когда-нибудь встретимся. http://www.codeproject.com/KB/aspnet/fastload.aspx
РЕДАКТИРОВАТЬ: Нашел другое решение - по всей видимости, MS позволяет скачать сценарии без включения ресурса dll. Все, что вам нужно сделать, это включить их в проект и установить ScriptPath в диспетчере скриптов.