So hosten Sie eine Silverlight-App in einem Sharepoint 2007-Webpart

8

In den letzten Monaten gab es eine Flut von Updates für Silverlight von Microsoft (Silverlight 2 Beta 2 Runtime + Entwicklungstools, RC0 + Entwicklungstools, die Beta 2 Apps durchbrachen), und kürzlich hat Microsoft das RTM veröffentlicht.

Ich habe (erfolglos) versucht, Sharepoint 2007 und Silverlight zu integrieren. Viele Sharepoint- / Silverlight-Blogs, die ich gelesen habe, sind veraltet, was bedeutet, dass sie SL Beta 2 als Ziel haben.

Also, meine Frage ist ...

Welche Schritte sind erforderlich, um eine Silverlight 2.0 (RTM) -Anwendung in einem Webpart auf SharePoint Server 2007 zu hosten?

    
Jukebox 03.11.2008, 16:26
quelle

4 Antworten

4

Ich habe das nicht ausprobiert, aber Es scheint wie ein guter Anfang:

Silverlight Blueprint für SharePoint

    
jan 03.11.2008, 17:22
quelle
2

Das ist nicht zu schwierig. Es gibt ein paar Schritte, die Sie befolgen müssen:

  1. Aktualisieren Sie IIS mit dem xap-MIME-Typ .

  2. Legen Sie Ihre Dateien so ab, dass SharePoint sie erhalten kann. In unserem Fall haben wir eine Funktion entwickelt, die die silverlight Javascript-Dateien und unsere xap-Dateien in die Ordner im ISAPI-Ordner (% Programme% \ Gemeinsame Dateien \ Microsoft Shared \ Webserver-Erweiterungen \ 12 \ ISAPI) deployed. Wir haben einen Ordner namens _xaps erstellt, um diese Dateien zu hosten.

  3. Fügen Sie den Silverlight-Objektcode entweder in die Seite selbst oder in einen Inhaltswebpart ein.

[EDIT: Aus irgendeinem Grund wird mein Objektcode nicht angezeigt. Also hier ist ein Link zu einem Beispiel stattdessen]

Das ist alles, was dazu gehört. Am besten erstellen Sie eine Funktion zum Kopieren der Dateien und aktualisieren die Seite, auf der Sie das Steuerelement hosten. Aber um silverlight in SharePoint zu speichern, sollte das obige funktionieren.

    
Bryant 05.11.2008 23:00
quelle
1

Dies könnte helfen: Ссылка

    
Toni Frankola 03.11.2008 19:21
quelle
0

Wenn Sie Benutzersteuerelemente verwenden [d. h. Webparts], dann würde ich SmartPart sehr empfehlen. Sie müssen weiterhin die oben genannten Blogs ausführen, um die Assemblys zu erkennen, vertrauenswürdig usw., aber dies kann Ihnen dabei helfen, die Benutzersteuerelemente schneller bereitzustellen.

    
Cory Foy 03.11.2008 19:40
quelle

Tags und Links