SharePoint Developer-Community - Open Source-Projekte
Es gibt zahlreiche Open Source-Projekte, die von der SharePoint PnP-Initiative koordiniert werden. Hierbei handelt es sich um Open Source-Community-Initiativen, die immer noch eng mit SharePoint verbunden sind, jedoch nicht Bestandteil des Produkt- oder Serviceangebots sind.
Repository | Beschreibung |
---|---|
SharePoint-Starterkit | Ein Starterkit, das demonstriert, wie Sie moderne Oberfläche in SharePoint Online umsetzen, indem Sie diese durch moderne Erweiterungsoptionen ergänzen. |
Vorlagen des SharePoint-Bereitstellungsdiensts | Mandantenvorlagen, die vom SharePoint-Bereitstellungsdienst verwendet werden, zum einfachen Bereitstellen von Beispielinhalten und -strukturen, um zu zeigen, was mit modernen SharePoint-Oberflächen möglich ist. |
CLI für Microsoft 365 | Eine plattformübergreifende Befehlszeilenschnittstelle (CLI), die Benutzern auf jeder beliebigen Plattform ermöglicht, ihre Microsoft 365- und SharePoint-Framework-Projekte zu verwalten. |
Office 365 Developer PnP Core Component | Eine Erweiterungskomponente, die häufig verwendete ferne CSOM/REST-Vorgänge als wiederverwendbare Erweiterungsmethoden für standardmäßig bereitgestellte CSOM-Objekte verwendet. |
PnP PowerShell-Cmdlets | Ermöglichen Ihnen, Aktionen für eine komplexe Bereitstellung und Verwaltung von Artefakten in SharePoint auszuführen. Die Befehle verwenden ein CSOM und funktionieren sowohl in SharePoint Online als auch in lokalen SharePoint-Instanzen. |
PnP-Remotebereitstellung | Als Anleitung zum Erstellen eines Moduls für Remotebereitstellung in Office 365 zu verwenden. |
Tools und Anleitungen für die SharePoint-Modernisierung | Tools wie Seitentransformation (klassische Seite zur modernen Seite) und ein Modernisierungsscanner erleichtern die Übertragung Ihrer klassischen Websites in die moderne SharePoint-Welt. |
PnPjs | Eine Fluent-JavaScript-API für die typsichere Verwendung von SharePoint- und Office 365-REST-APIs. |
PnP SPFx Yeoman Generator | Open-Source-Yeoman-Generator, der den anwendungsfertigen Yeoman-Generator erweitert. |
Wiederverwendbare Eigenschaftenbereich-Steuerelemente in SharePoint-Framework | Können in SharePoint-Framework-Lösungen (SPFx) verwendet werden. |
Wiederverwendbare React-Steuerelemente in SharePoint Framework | Können in SharePoint-Framework-Lösungen (SPFx) verwendet werden. |
Visual Studio-Erweiterung für SharePoint-Framework | Projekte, die Sie mit Visual Studio 2015 oder 2017 verwenden können. |
Unterstützung für Open Source-Projekte
Die folgenden Aussagen gelten für alle SharePoint Development (PnP)-Beispiele, für alle wiederverwendbaren Lösungen, Steuerelemente, grundlegenden Komponenten und sogar die professionelleren Lösungen wie „GDPR Activity Hub“ oder das PnP-Bereitstellungsmodul:
- PnP-Anleitung und Beispiele werden von Microsoft und von der Community erstellt.
- PnP-Anleitung und Beispiele werden von Microsoft und von der Community verwaltet.
- PnP verwendet unterstützte und empfohlene Verfahren.
- PnP-Implementierungen werden von Microsoft Engineering überprüft und genehmigt.
- PnP ist eine Open Source-Initiative der Community – d. h. von Personen, die neben der Arbeit für die Initiative auch ihrem regulären Job nachgehen.
- PnP ist KEIN Produkt und wird daher nicht von Premier Support oder anderen offiziellen Supportkanälen unterstützt.
- PnP wird auf ähnliche Weise wie andere Open Source-Projekte von Microsoft unterstützt – durch Support von der Community.
- Es gibt zahlreiche Partner, die PnP in ihren Lösungen für Kunden nutzen. In diesen Fällen wird der Support vom Partner bereitgestellt. Wenn PnP-Material in Bereitstellungen verwendet wird, empfehlen wir, gegenüber Ihrem Kunden/Bereitstellungsbesitzer das Support-Modell klar zu benennen.