Glossar App Entwicklung

Provider

Das Provider-Hosted App-Modell ist ein beliebtes Modell für Entwickler, die eine SharePoint-App erstellen möchten. In diesem Modell werden die App-Komponenten auf einem externen Server gehostet und sind über eine URL erreichbar. Die URL wird dann in SharePoint hinzugefügt, um die App zu installieren und verfügbar zu machen. Mit diesem Modell können Entwickler die Leistungsstärke und Flexibilität der SharePoint-Plattform nutzen, ohne dass sie sich über die Einschränkungen der Sandbox-Lösungen Gedanken machen müssen.

Beim Provider-Hosted App-Modell ist es möglich, dass Entwickler auf externe Ressourcen zugreifen, wie z.B. eine externe Datenbank oder REST-APIs. Da das App-Paket nicht in SharePoint gehostet wird, können Entwickler auch externe Dienste wie Azure oder AWS nutzen, um Komponenten der App zu hosten und zu verwalten. Allerdings ist es wichtig zu beachten, dass alle externen Komponenten der App eine gültige SSL-Zertifizierung haben müssen, um sicherzustellen, dass die App mit SharePoint kompatibel ist.

Beim Provider-Hosted App-Modell gibt es mehrere Möglichkeiten, wie Entwickler Apps erstellen und verwalten können. Eine der beliebtesten Methoden ist die Verwendung von Visual Studio. Mit Visual Studio können Entwickler eine App erstellen, konfigurieren und debuggen. Außerdem können sie den Code anpassen, um die App an ihre spezifischen Anforderungen anzupassen. Eine weitere Möglichkeit, eine App zu erstellen, ist die Verwendung von Tools wie Napa oder SharePoint Designer. Mit diesen Tools können Entwickler eine App erstellen, ohne dass sie Visual Studio installieren müssen.

Das Provider-Hosted App-Modell bietet Entwicklern eine leistungsstarke und flexible Möglichkeit, Apps für SharePoint zu erstellen. Es ermöglicht es Entwicklern, auf externe Ressourcen zuzugreifen und Tools wie Visual Studio oder SharePoint Designer zu verwenden, um Apps zu erstellen und zu verwalten. Es ist jedoch wichtig zu beachten, dass alle externen Komponenten der App eine gültige SSL-Zertifizierung haben müssen, um sicherzustellen, dass die App mit SharePoint kompatibel ist.