2008-11-03 12 views
8

W ciągu ostatnich kilku miesięcy pojawiły się liczne aktualizacje wydane przez Microsoft Silverlight (Silverlight 2 beta 2 runtime + dev tools, narzędzia RC0 + dla deweloperów, które złamały beta 2 aplikacje), a ostatnio Microsoft wydał RTM.Jak hostować aplikację Silverlight w witrynie sieci Web SharePoint 2007

Próbowałem (bezskutecznie) do integracji Sharepoint 2007 i Silverlight. Wiele SharePoint Silverlight/blogów Czytałem są przestarzałe, co oznacza, że ​​ich celem są SL Beta 2.

Więc moje pytanie brzmi ...

Jakie kroki są niezbędne do organizacji Silverlight 2.0 (RTM), w części sieciowej, na Sharepoint Server 2007?

+0

+1, ciekawe połączenie technologii. Lepsze pytanie brzmi: "Czy to kiedykolwiek zostało zrobione?". – tsilb

Odpowiedz

0

Jeśli masz zamiar używać formantów użytkownika [tj Web Parts], wtedy zdecydowanie polecam przeglądanie SmartPart. Nadal musisz robić rzeczy na powyższych blogach, aby uzyskać rozpoznane, zaufane certyfikaty, ale może to pomóc w szybszym wdrożeniu kontroli użytkownika.

2

Nie jest to zbyt trudne. Jest kilka kroków, które musisz wykonać:

  1. Update IIS with the xap mime type.

  2. Połóż pliki, które SharePoint może je uzyskać. W naszym przypadku opracowaliśmy funkcję, która wdrożyła pliki javascript silverlight i nasze xap do folderów w folderze ISAPI (% Program Files Files \ Common Files \ Microsoft Shared \ rozszerzenia serwera WWW \ 12 \ ISAPI). Stworzyliśmy folder _xaps do przechowywania tych plików.

  3. Umieść kod obiektu Silverlight na stronie lub w części strony zawierającej treści.

[EDYCJA: Z jakiegoś powodu mój kod obiektowy nie jest wyświetlany. Więc here is a link na przykład zamiast]

To wszystko. Najprawdopodobniej najlepiej jest utworzyć funkcję kopiowania plików i aktualizować dowolną stronę, na której znajduje się kontrolka. Ale aby po prostu trzymać silverlight w SharePoint, powyższe powinno działać.

Powiązane problemy