Как разместить приложение Silverlight в веб-части Sharepoint 2007

За последние пару месяцев для 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?

+1, интересное сочетание технологий. Лучше спросить: «Делалось ли это когда-нибудь?».

tsilb 03.11.2008 19:43
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
8
1
1 562
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ответ принят как подходящий

Я не пробовал это, но вроде как хорошее начало:

Silverlight Blueprint для SharePoint

Я согласен, что это хорошее начало, но образцы не были обновлены до RTM. Похоже, они над этим работают = D

Jukebox 03.11.2008 20:43

Если вы собираетесь использовать элементы управления пользователя [т.е. Веб-части], то я настоятельно рекомендую взглянуть на SmartPart. Вам все равно нужно будет сделать то, что описано в блогах выше, чтобы сборки были распознаны, доверены и т. д., Но это может помочь вам быстрее развернуть пользовательские элементы управления.

Сделать это не так уж и сложно. Вам необходимо выполнить несколько шагов:

  1. Обновите IIS с mime-типом xap.

  2. Поместите свои файлы так, чтобы SharePoint мог их получить. В нашем случае мы разработали функцию, которая развертывает файлы javascript silverlight и наш xap-файл в папки в папке ISAPI (% Program Files% \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ ISAPI). Мы создали папку с именем _xaps для размещения этих файлов.

  3. Поместите объектный код Silverlight либо на саму страницу, либо в веб-часть содержимого.

[Обновлено: по какой-то причине мой объектный код не отображается. Так что вот ссылка к примеру]

Это все, что нужно сделать. Вероятно, вам лучше всего создать функцию для копирования файлов и обновления любой страницы, на которой размещен элемент управления. Но чтобы просто закрепить Silverlight в SharePoint, все вышеперечисленное должно сработать.

Другие вопросы по теме