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.