Site Definition vs Webvorlage für Produktseite
-
09-12-2019 - |
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?
Lösung
Haben Sie die Chance, über den folgenden Link zu suchen?
"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.
Von dem, was ich gelesen habe, sind Webvorlagen der Weg, um zu gehen