Communauté de développeurs SharePoint – Projets open source

Il existe de nombreux projets open source coordonnés par l’initiative SharePoint PnP. Il s’agit d’initiatives communautaires open source étant toujours étroitement liées à l’ingénierie SharePoint, mais ne faisant pas partie du produit ou des offres de service standard.

Référentiel Description
Kit de démarrage SharePoint Un kit de démarrage qui explique comment étendre des expériences modernes dans SharePoint Online avec des options d’extensibilité modernes.
Modèles du service d’approvisionnement SharePoint Modèles de client utilisés par le Service d’approvisionnement SharePoint pour approvisionner facilement des exemples de contenu et de structures en montrant les possibilités offertes par les expériences SharePoint modernes.
CLI pour Microsoft 365 Une interface de ligne de commande multiplateforme (CLI) qui permet aux utilisateurs de toutes les plateformes de gérer leurs projets Microsoft 365 et SharePoint Framework.
Composant central PnP Office 365 pour les développeurs Ce composant d’extension encapsule les opérations à distance CSOM/REST fréquemment utilisées comme méthodes d’extension réutilisables vers les objets CSOM prêts à l’emploi.
Cmdlets PowerShell PnP Vous pouvez effectuer des actions complexes de gestion d’approvisionnement et d’artefact pour SharePoint. Les commandes utilisent le modèle CSOM, et fonctionnent à la fois avec SharePoint Online et SharePoint en local.
Mise en service à distance PnP Conçu pour servir d’instructions de création à distance pour le moteur d’approvisionnement à distance pour Office 365.
Outils et conseils de modernisation SharePoint Des outils tels que la transformation de page (page classique en page moderne) et un scanneur de modernisation facilitent la migration de vos sites classiques vers l’environnement SharePoint moderne.
PnPjs API JavaScript courante pour l’utilisation d’API REST SharePoint et Office 365 de manière sûre.
Générateur Yeoman SPFx Plug and Play Générateur Yeoman open source qui étend le générateur Yeoman prêt à l’emploi.
Contrôles du volet de propriétés réutilisable SharePoint Framework Peut être utilisé dans les solutions SharePoint Framework (SPFx).
Contrôles de réaction réutilisable SharePoint Framework Peut être utilisé dans les solutions SharePoint Framework (SPFx).
Extension Visual Studio pour SharePoint Framework Projets que vous pouvez utiliser avec Visual Studio 2015 ou 2017.

Compatibilité de ces projets open source

Les énoncés suivants s’appliquent à tous les exemples de développement SharePoint (PnP), toutes les solutions réutilisables, tous les contrôles ou tous les composants principaux et même les solutions plus soignées, comme le Hub d’activité RGPD ou le moteur de mise en service PnP :

  • Les exemples et instructions PnP sont créés par Microsoft et la communauté.
  • Les exemples et instructions PnP sont gérés par Microsoft et la communauté.
  • PnP utilise des techniques recommandées et prises en charge.
  • Les implémentations PnP sont vérifiées et approuvées par l’ingénierie Microsoft.
  • PnP est une initiative open source de la communauté, à savoir des utilisateurs qui travaillent sur une initiative au profit d’autres utilisateurs et ont également un emploi régulier.
  • PnP n’est PAS un produit et, par conséquent, il n’est pas pris en charge par le Support Premier ou d’autres canaux de support officiels.
  • PnP est pris en charge de la même façon que d’autres projets open source réalisés par Microsoft avec le support de la communauté par la communauté.
  • De nombreux partenaires se servent de PnP dans leurs solutions pour les clients. Le support y est fourni par le partenaire. Lorsque du matériel PnP est utilisé lors de déploiements, nous vous recommandons d’informer votre client/propriétaire du déploiement du modèle de support.