Одна из вещей, которых мне действительно не хватает в работе с javascript/jquery, — это возможность доставлять основные части (jquery, общие плагины) клиенту через CDN. Он имеет множество преимуществ (стоимость хостинга, время запуска, кэширование между приложениями и т. д.).
Похоже, что необходимая тяжелая работа уже выполнена с Поддержка Silverlight для кэширования библиотек приложений, по крайней мере, с точки зрения чего-то, что может выполняться «автоматически». Я полагаю, что CDN просто потребуется clientaccesspolicy.xml, разрешающий это, и, вероятно, некоторые изменения в поддержке кэширования библиотеки приложений, чтобы он мог искать места, отличные от источника xap для библиотек поддержки (хотя, возможно, это уже существует, и я просто не нашел?).
Конечно, я мог бы взять свои сборки и выполнить «ручной» подход (загрузить их на S3 или куда-то еще), но если предположить, что я использую «стандартную» сборку библиотеки (MVVM Light, Caliburn.Micro и т. д. и т. д.), похоже, что это будет иметь такое же преимущество для всего сообщества для приложений Silverlight, что и существующие CDN для приложений jQuery.
Это уже решенная проблема? И если да, то где проект/код, который это делает? :)
Спасибо!