Frage

Ich mache mich bereit, ein Produkt für SharePoint zu erstellen, und ich möchte, dass es den Menschen so einfach wie möglich ist, um bereitzustellen und zu verwenden.

Ich habe mit einer Site-Definition geplant, da dies eine großartige Möglichkeit ist, eine installierbare Lösung zu haben.Erstellen Sie einfach ein Installationsprogramm, das PowerShell läuft oder etwas NICE!

Ich habe jedoch in letzter Zeit viel über Web-Vorlagen gelesen, und die Idee, eine sandkastenkompatible Lösung zu haben, scheint ein guter Weg, um auf / Websites / Benutzer zu vermarkten, die keinen serverseitigen Zugang haben.

Das Problem, mit dem ich arbeite, ist, dass eine Standortdefinition von einem SCA im Menü Erstellen von SCA leicht hinzugefügt werden kann, während eine Webvorlage nur aus dem zentralen Administrator eingesetzt ist, der den Zweck ein wenig besiegt. Was vermisse ich, um diese Entscheidung zu treffen?

War es hilfreich?

Lösung

Haben Sie die Chance, über den folgenden Link zu suchen?

http://blogs.msdn.com/b/vesku/archive/2010/10/14/sharepoint-2010-und-web-templates.aspx#Seitetemplate

"Eine der Erwägungen mit den Site-Vorlagen ist auch die Tatsache, dass Sie sie, wenn Sie sie nicht in Visual Studio importieren und seine Einstellungen ändern, sie nur auf Site-Sammelebene verfügbar sind (Site Collection Scaped Feature), was bedeutet, dass dies möglich ist Um die Vorlage von mehreren Standorten verfügbar zu haben, müssen wir die Site-Vorlage entweder als Sandbox-Lösung für mehrere Standortsammlungen bereitstellen oder als Vollvertrauen-Lösung bereitstellen und dann die besondere Funktion in Standortsammlungen aktivieren, um die Vorlage zur Verfügung zu stellen. "< / p>

dann

"Wenn wir unsere Web-Template erstellt haben, verknüpfen wir die Elementdatei, die für die Bereitstellung der Webvorlage verantwortlich ist. WebTemplate-Element wird in zwei Scopes unterstützt, die in zwei Arten und der Farm und der Site sind. < / stark> Dies bedeutet, dass wir die Webvorlagen in der gesamten Farm verfügbar machen können oder auf der Aktivierung von Site Collection basieren. Es ist wichtig, dass wir feststellen, dass wir die Tatsache bestreiten, dass wir Site Collection Scaped-Funktion für die Bereitstellung verwenden würden, wir kann die Webvorlage immer noch mit der Farm-Scaped-Funktion bereitstellen. Dies ergibt uns beispielsweise die Möglichkeit, die von der Erstellen von Site-Funktionen verfügbaren Optionen zu filtern, basierend auf dem Status von Feature-Aktivierungsstatus. "

Von dem, was ich gelesen habe, sind Webvorlagen der Weg, um zu gehen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top