Несмотря на то, что я большой поклонник Silverlight, я бы настоятельно рекомендовал вам не использовать его для больших CMS.Моя главная причина заключается в следующем:
При просмотре веб-сайта HTML обычно все загружаемые файлы попадают в папку временных файлов Интернета - таким образом, вы не загружаете каждое изображение снова и снова.С Silverlight это не так.Он не имеет доступа к вашему жесткому диску и способен хранить вещи только в изолированном хранилище (1 МБ по умолчанию, может быть увеличено только по требованию).Когда дело доходит до хранения вещей на жестком диске, это разрешено только через прямое действие пользователя.На самом деле вам нужно нажать кнопку, чтобы открыть поток файлов и открыть его для записи и чтения - в противном случае вы получите исключение безопасности.
Если вы все еще хотите использовать Silverlight в CMS, я бы использовал его на заказконтролирует и то, и другое, или воспроизведение мультимедиа, иначе я бы не рекомендовал его по причинам, изложенным выше.