За последние пару месяцев для Silverlight от Microsoft было выпущено множество обновлений (Silverlight 2 beta 2 runtime + dev tools, RC0 + dev tools, которые сломали приложения beta 2), а недавно Microsoft выпустила RTM.
Я пытался (безуспешно) интегрировать Sharepoint 2007 и Silverlight. Многие блоги sharepoint / silverlight, которые я читал, устарели, что означает, что они нацелены на SL Beta 2.
Итак, мой вопрос ...
Какие шаги необходимы для размещения приложения Silverlight 2.0 (RTM) в веб-части на сервере Sharepoint Server 2007?





Я не пробовал это, но вроде как хорошее начало:
Silverlight Blueprint для SharePoint
Я согласен, что это хорошее начало, но образцы не были обновлены до RTM. Похоже, они над этим работают = D
Это может помочь: http://www.u2u.info/Blogs/Karine/Lists/Posts/Post.aspx?ID=40
Если вы собираетесь использовать элементы управления пользователя [т.е. Веб-части], то я настоятельно рекомендую взглянуть на SmartPart. Вам все равно нужно будет сделать то, что описано в блогах выше, чтобы сборки были распознаны, доверены и т. д., Но это может помочь вам быстрее развернуть пользовательские элементы управления.
Сделать это не так уж и сложно. Вам необходимо выполнить несколько шагов:
Поместите свои файлы так, чтобы SharePoint мог их получить. В нашем случае мы разработали функцию, которая развертывает файлы javascript silverlight и наш xap-файл в папки в папке ISAPI (% Program Files% \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ ISAPI). Мы создали папку с именем _xaps для размещения этих файлов.
[Обновлено: по какой-то причине мой объектный код не отображается. Так что вот ссылка к примеру]
Это все, что нужно сделать. Вероятно, вам лучше всего создать функцию для копирования файлов и обновления любой страницы, на которой размещен элемент управления. Но чтобы просто закрепить Silverlight в SharePoint, все вышеперечисленное должно сработать.
+1, интересное сочетание технологий. Лучше спросить: «Делалось ли это когда-нибудь?».