Posts

SharePoint Online: check out the new Developer Debug Toolbar

Bild
In my new video I introduce the new SharePoint Developer Toolbar and explain its purpose, features, and benefits for developers working within SharePoint environments.  New developer debug toolbar The toolbar is integrated directly into the traditional SharePoint workbench as well as other SharePoint pages, making it accessible during development and testing without requiring separate tools or environments. The toolbar is divided into left and right sections, each offering different functionalities. On the left side, the “Show info” option provides a quick summary of the current debug mode and displays the location of the active manifest file. This helps developers verify that they are working with the correct configuration. The “Hide bar” option allows the toolbar to be temporarily removed from view, offering flexibility when developers want a cleaner page layout. The “Show developer dashboard” button opens a more detailed diagnostic interface. The developer dashboard contains ...

SharePoint Online: vereinfachte Erstellung von Workflows

Bild
In SharePoint können jetzt Workflows ganz einfach in jeder SharePoint-Bibliothek oder -Liste direkt erstellt werden. Man kann entweder mit einem komplett leeren Workflow beginnen und die benötigten Auslöser und Aktionen selbst festlegen. Oder man verwendet eine der zahlreichen Workflow-Vorlagen als initialen Start. Unabhängig von der gewählten Vorgehensweise wird am Ende ein Power-Automate-Flow erstellt, der wie jeder andere Power-Automate-Flow angepasst werden kann. Das untere Video stellt die neue Funktion in SharePoint vor. Weitere Details hier: SharePoint Showcase: Automation updates for smarter workflows & business processes

Microsoft Copilot & SharePoint + Azure: Autonomous blog writer​

Bild
In my new video, I demonstrate how I built an autonomous blog writer using Agent-Flow, a Copilot Agent, SharePoint, and Azure together. My solution uses an agent flow to trigger a Copilot agent every day in the morning. The agent is responsible for doing the following tasks: Write a Blog post Provide keywords as tags Search for an image Write blog data in a SharePoint list Inform me by E-Mail about new blog post (Agent-Flow step) I, as the human in this loop, check the new blog post entry in the SharePoint list. If everything is fine, I mark the entry in the list as approved. Otherwise I have the opportunity to modify and adjust the content. To display the blog posts, I used my new website, www.m365insights.net, and read the SharePoint list data via an Azure function. The Azure function itself uses the Graph API and an Entra app registration to read and provide the SharePoint list data. In the video I explain all the individual components of the solution. Check out th...

Migrate your existing SPFx solution to the new HEFT-based toolchain.

Bild
New SPFx-apps solutions should use the latest SharePoint Framework version. The latest SPFx version (1.22.* blog from 22.02.2026) introduced a new toolchain based on HEFT instead of Gulp (see my blog post: SPFx-Framework v1.22 - Rush Stack, Heft & Webpack-based toolchain - First try ). This means that existing projects must migrate the typical SPFx libraries, and in addition, the toolchain also needs to be updated. The migration path is explained in the Microsoft learn article: Migrate from the Gulp-based to the Heft-based Toolchain In the following blog post I describe my steps and experience with the migration process. For this demonstration, I've migrated an existing SPFx web part from 1.21.1 to 1.22. At first I checked if I had installed the SPFx 1.22 version already. I did this with: npm ls -g --depth=0 After I verified that the new version is available, I continued with the first step regarding the official documentation. I uninstalled the Gulp toolchain dependen...

😮 time flies: 25th anniversary of SharePoint - my personal journey

Bild
For the 25th anniversary of SharePoint, I have visualized my journey with this versatile and powerful product. Check out my personal "roadmap." My SharePoint journey Most Memorable Tools There have been numerous tools throughout my journey as a server-side SharePoint developer over the last 25 years. Each has played a significant role in shaping my experience. CAML Queries SharePoint Designer NAPA Workflow Foundation 3.5 / 4.0 Application Pages Custom Time Jobs Custom page layouts Sandboxed Solutions Self-hosted Apps or Add-Ins Provider-hosted Apps / Add-ins Ribbon extensions Visual Web Part Content Query web part (CQWB) - the best universal web part :-) Script web part - for all other cases ;-) My typical sentences as a server-side SP developer in the last 25 years ;-) I attach to the w3wp.exe process…. Can I have the SharePoint logs? Please restart the SPTimerV4 after WSP deployment. I cannot see my changes; please do an IIS reset. Can you ...

SharePoint Online: Neuer Spaltentyp Schnellschritte (Quick Steps)

Bild
In SharePoint steht nun ein neuer Spaltentyp für Listen und Bibliotheken zur Verfügung, um mehrere Schnellstart-Aktionen in einem Listeneintrag einfügen zu können. Somit kann in vielen Fällen auf eigene, per JSON-Formatierung hinzugefügte Schaltflächen zukünftig verzichtet werden und durch die neue Funktion ersetzt werden. Zusätzlich können die eingebundenen Schnellstart-Aktionen auch optional ein- und ausgeblendet werden. Für die optionale Anzeige können Regeln definiert werden, zu welchen Bedingungen die Aktion angezeigt werden soll. Mein neues Video dazu stellt die Funktion und die Möglichkeiten beispielhaft vor.

SharePoint Online: Default approvers for approval workflows

Bild
SharePoint got an update for approvals in lists and libraries! Now, it is possible to define default approvers. This improvement means it is not necessary to enter the approvers manually every time! The new feature is a huge relief and improvement, because sometimes the user is not aware of the right approver for a request. And of course it is very annoying to enter the approvers manually every time for every approval request. In my short video I explain very quickly the extended UI and options.