Mit den Sandboxed Solutions führt Microsoft in SharePoint 2010 ein neues Deployment-Modell ein, bei dem eigener Code mit einem höheren Isolationsgrad, mehr Sicherheit und unter Überwachung – mit Hilfe eines Monitoring-Systems – ausgeführt werden kann. Eigene Anwendungen können dadurch in Serverfarmen und gehosteten SharePoint-Angeboten eingesetzt werden, ohne die Stabilität des Gesamtsystems zu gefährden.
Die höhere Sicherheit hat allerdings auch ihren Preis: Im Gegensatz zu den bisherigen Farm Solutions, die im Allgemeinen mit Full-Trust-Berechtigung ausgeführt werden, sind Sandboxed Solutions einer ganzen Reihe von Restriktionen unterworfen. Dazu gehören unter anderem, dass in der Sandbox nur ein Teil der SharePoint-Artefakte und auch nur ein Teil des SharePoint-Objektmodells genutzt werden kann. Wer vor der Entwicklung einer eigenen, SharePoint-Anwendung steht hat die Qual der Wahl: Sandboxed- oder Farm-Solution?
Für die Computerworld haben wir einen Artikel verfasst, der aufzeigt, was Sandboxed Solutions sind, welchen Einschränkungen sie unterworfen sind und was Entwickler beachten müssen. Zum Artikel
2 Kommentare. Hinterlasse eine Antwort
[…] Visual Web Part: Eine Vorlage für Visual Web Parts, die dann im Rahmen einer Sandboxed Solution eingesetzt werden können. Mit der Standardvorlage der Visual Studio SharePoint Tools ist dies […]
[…] genutzt werden kann. Möglich wird dies, durch die in SharePoint 2010 eingeführten Sandbox Solutions. Diese erlauben es, selbst entwickelte Komponenten (Web Parts, Site Vorlagen, UI-Erweiterungen […]