Posts

Posts mit dem Label "SharePoint Framework" werden angezeigt.

Set up a SharePoint Framework development environment (WIN 11 / no Docker)

Bild
This video explains all the necessary steps to set up a development environment for SharePoint Framework (SPFx) based solutions on Windows 11. As an alternative you can use a Docker container to build SPFx based solutions.  Command to check installed Node.js version: node --version   Powershell to set policy: Get-ExecutionPolicy -List  Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser  Important links: https://nodejs.org/de/download https://code.visualstudio.com/download Packages/Tools: Gulp npm install gulp-cli --global Yeoman npm install yo --global Generator npm install @microsoft/generator-sharepoint --global Trust Certificate: gulp trust-dev-cert  Create a new project: yo @microsoft/sharepoint  

Important Links and notes for SharePoint Framework (SPFx) Developer - my cheat sheet ;-)

First of all a list of important links SharePoint Framework development tools and libraries compatibility Node homepage (current version) Node version overview React Versions SharePoint Framework enterprise guidance Tool support for Node package updates:  npm-check-updates Download Visual Studio Code Yeoman Homepage Postman Gulp Notes Check current installed node version: node-v Update to a specific supported Node version (check SPFx comp.): npm install -g node@16.20.0  List all installed node packages for a project: npm list Check for updates / old versions in project: npm outdated Update all packages (not recommended in most of the cases): npm update --save  Use --save to update package.json version numbers! Update a specific package: npm update @pnp/spfx-controls-react Command to check outdated or vulnerabilities in your node modules: npm audit Fix: npm audit fix / npm audit fix -f (f=force) Steps to setup a classic development environment Install node.js Ins...

SharePoint Framework SPFx Entwicklung - Versionen & Docker

Bild
Das SharePoint Framework (kurz: SPFx), das im Jahr 2017 offiziell mit der ersten Version 1.0 eingeführt wurde, ermöglicht die Realisierung reiner clientseitigen SharePoint Erweiterungen. Damit hat es Microsoft final geschafft, Lösungen für den Microsoft SharePoint Server umzusetzen, die in keiner Art und Weise direkten serverseitigen Code ausführen.´ SharePoint kann auf vielfältige Art und Weise um eigene Funktionen erweitertet werden. Die Möglichkeiten und Methodiken für die spezifische Erweiterungen haben sich im Laufe der SharePoint Versionen laufend geändert. Erweiterungen im Sinne sog. Farmlösungen, die auf serverbasierte Technologien - wie .NET C# oder auch VB.NET basieren - sind schon lange mögliche. Die serverseitige Ausführung von Farmlösungen im SharePoint Prozessraum (konkret im IIS-Workerprozess / W3WP.exe) birgt allerdings immer die Gefahr, das eigene Erweiterungen durch einen Fehler (Bug), die gesamte SharePoint Farm negativ beeinflussen. Ebenso ist die Bereitstellung vo...