Sign in

Guido Zambarda

@guidozam.bsky.social
117 followers 136 following 59 posts

Microsoft MVP | Microsoft Certified | Senior Software Developer | PnP Contributor

PostsRepliesMedia
Guido Zambarda @guidozam.bsky.social · 23/09/2026
🚨 New blog post! 🤖 How can you add coding capabilities to a pro-code declarative agent in Microsoft Copilot? In my latest article, I show how easy it is to extend a declarative agent with coding capabilities and unlock more advanced scenarios. #Copilot #Microsoft365Copilot #Developers
iamguidozam.blog
Add coding capabilities to a pro-code declarative agent
Introduction In this post I will not cover how to create a declarative agent, if you're interested in knowing the basics you can check my previous post here. When creating declarative agents the pro-code way, there are plenty of possibilities to customise your agents. In this post, I will cover how to add the capability of creating and execute code for a declarative agent.
000
Guido Zambarda @guidozam.bsky.social · 09/09/2026
🚀 New blog post about how to use custom parameters in a #SharePoint #Copilot app! In this post, I explore how to use custom parameters in a SharePoint Copilot app inside an #SPFx solution. If you’re into building SPFx solutions with Copilot capabilities, take a look! 👇
iamguidozam.blog
Using custom parameters in a SharePoint Copilot app
Introduction Disclaimer: In this blog post I won't cover the basics of creating a SharePoint Copilot app, if you're interested in how to get started, have a look at my previous blog post here. SharePoint Copilot app is in public preview at the time of writing, some things may change in the future. When developing a SharePoint Copilot app you can leverage the integrated AI declarative agent in order to automatically populate the parameters of your React component.
000
Guido Zambarda @guidozam.bsky.social · 29/07/2026
#SPFx beta version 1.24 has been released and it brings an awesome new feature: #SharePoint #Copilot apps! Now you will be able to create components, or reuse old ones, that can be used by Copilot to answer the user needs. If you're interested, have a look at my latest blog post 🔍
iamguidozam.blog
Create your first SharePoint Copilot app
Introduction The beta release of SharePoint Framework version 1.24 introduces the support of a new SPFx solution component: the Copilot Component. SPFx beta version has some known issues that will be fixed in the future releases. This new component type allows the creation of SharePoint Copilot apps, these apps let developers embed interactive experiences directly within the Microsoft 365 Copilot interface, enabling users to take action without leaving the conversation.
000
Guido Zambarda @guidozam.bsky.social · 15/07/2026
The #SPFx CLI is the future of SharePoint Framework project scaffolding. I've written a quick guide to help developers install it and scaffold their first project. Have you already tried it? What's your experience with it so far?
iamguidozam.blog
Getting started with SPFx CLI: install and use
Introduction The SharePoint Framework version 1.23.0 (release note here) introduced a few new features, one of these new features is the introduction of a SPFx CLI. This new CLI is meant to replace the legacy Yeoman-based generator with also a template system that is versioned independently from the CLI itself! Getting started Requirements To start using the SPFx CLI you just need to install it, but before let's briefly cover what are the system requirements.
011
Guido Zambarda @guidozam.bsky.social · 24/06/2026
Just published a new blog post! 🚀 This one is for developers building pro-code declarative #Agents and wondering how to connect them to a #SharePoint knowledge base. #M365 #Copilot
iamguidozam.blog
Pro-code Declarative Agent with SharePoint knowledge base
Introduction In this post I will not cover how to create a declarative agent, if you're interested in knowing the basics you can check my previous post here. When creating declarative agents the pro-code way, there are plenty of possibilities to customise your agents. In this post, I will cover how to add a SharePoint Online site as knowledge base for a declarative agent.
010
Guido Zambarda @guidozam.bsky.social · 10/06/2026
New blog post! 🚀 Want a smoother way with less code to let users pick files in your #SPFx solutions? In this blog post I explore how to use the FilePicker component from the PnP reusable #React controls to achieve more writing less code.
iamguidozam.blog
Use the FilePicker from the PnP reusable React controls
Introduction Proceeding with the appointments with the PnP React controls today I want to talk about the FilePicker control. The FilePicker control is a powerful and versatile component that allows users to browse and select files from various sources within your SharePoint Framework solutions. Whether you need to let users pick files from SharePoint document libraries, OneDrive, recent files, or even upload new files, the…
020
Guido Zambarda @guidozam.bsky.social · 20/05/2026
New blog post is live! 📢 Today I'm covering the new grouping feature for the ListView command set in the latest #SPFx version 1.23! It’s a small addition, but one that can make ListView customizations feel much more complete. Have a look and let me know what you think!
iamguidozam.blog
New Feature for SPFx extensions: Grouping for ListView command set
Introduction The new version 1.23 of the SharePoint Framework brings a couple of new features, one of those features is the introduction of grouping for the ListView command set. In this post I want to cover how this new functionality works and displays and to do this I've created a sample solution that you can find here. Visual Appearance…
000
Guido Zambarda @guidozam.bsky.social · 06/05/2026
Just published a new blog post! 🤖 If you're looking to build a declarative agent for #Copilot using a pro-code approach, this one’s for you. I wrote about how to use #VSCode and the Microsoft 365 Agents Toolkit to create a custom declarative agent.
iamguidozam.blog
Create your first declarative agent the pro-code way with VSCode
Introduction Nowadays Microsoft Copilot is THE argument when it comes to the Microsoft tenants, moreover we’re seeing an increase about using agents. Due to this I think it would be a good idea to start covering Copilot and I want to start with a Declarative Agent and since I’m a developer I want to start with the pro-code way of creating one.
000
Guido Zambarda @guidozam.bsky.social · 22/04/2026
Nowadays #AI is everywhere, did you know that you can use it in #SharePoint too? With this blog post I want to help administrators about how to enable it in their SharePoint tenant. Hope this helps!
iamguidozam.blog
Enable SharePoint AI on your tenant (preview)
Introduction ⚠️ This feature is in preview at the time of writing Artificial Intelligence is no longer a future capability in SharePoint—it’s already here, and it’s deeply integrated with the modern Microsoft 365 experience. With the introduction of Knowledge Agents, organisations can unlock contextual insights, automate knowledge discovery, and dramatically improve how users interact with content. In this post, we’ll walk through how to enable SharePoint AI on your tenant and what prerequisites you need.
000
Guido Zambarda @guidozam.bsky.social · 08/04/2026
Looking for a better way to select SharePoint list items in #SPFx? 🔎 Check out my discoveries about the ComboBoxListItemPicker control from the #PnP #React controls library! TL;DR it adds filtering, sorting, multi-select capabilities, and more to your solutions, worth a check IMHO.
iamguidozam.blog
Discover the ComboBoxListItemPicker control from the PnP reusable React controls
Introduction Continuing our exploration of the PnP React controls, today I want to talk about the ComboBoxListItemPicker control, a powerful component that combines the functionality of a combobox with SharePoint list item selection capabilities. If you're interested, you can find the code of this sample here. The ComboBoxListItemPicker control allows users to select one or more items from a SharePoint list using a combobox interface.
000
Guido Zambarda @guidozam.bsky.social · 25/03/2026
📢 Blog post alert! Back with another article in my #PnP #React controls series and this time it's all about the ListItemComment control. I really like this one because it’s very simple to implement and is a great addition to your #SPFx solution!
iamguidozam.blog
Discover the ListItemComment control from the PnP reusable React controls
Introduction Proceeding with the appointments with the PnP React controls today I want to talk about the ListItemComment control. If you're interested you can find the code of this sample here. The ListItemComment control is used to add and display comments for a SharePoint list item. Visual appearance Let's start with the visual appearance of the sample solution. As you can see the solution first asks for a SharePoint list in the current site.
000
Guido Zambarda @guidozam.bsky.social · 11/03/2026
📣New blog post! Today I want to talk about web part's top actions. Never heard of top actions? This blog post is perfect for you! In this blog post I explain what are those "top actions" and how you can use them in your #SPFx solution!
iamguidozam.blog
Using top actions to configure web parts in a SPFx solution
Introduction With this blog post I want to cover what the top actions are and how to use those in your solution. The top actions of a web part are the commands available when you select a web part, to better understand what we are talking about, have a look at the following screenshot: What you might not know is that it's possible to add some customisation.
000
Guido Zambarda @guidozam.bsky.social · 18/02/2026
New blog post! 💡 If you're building #SPFx solutions in Microsoft 365 and want a cleaner way to manage users configuration outside property panes, SharePoint lists or additional code such as Azure functions, this post demonstrate how to use OneDrive and Microsoft Graph to store configurations.
iamguidozam.blog
Storing App Configuration in OneDrive with Microsoft Graph using an SPFx Web Part
Introduction When building a SharePoint Framework web part, choosing where to store configuration can be surprisingly complex. SharePoint lists require provisioning, tenant properties can be restrictive, and hardcoded values aren’t maintainable nor a good practice. A cleaner alternative is to use Microsoft Graph—specifically the /me/drive/special/approot endpoint—to store configuration files in a secure, app-scoped folder within the current user’s OneDrive. The 
000
Guido Zambarda @guidozam.bsky.social · 04/02/2026
New blog post! 📣 In this one I will cover the PropertyFieldOrder control from the #PnP property controls. This is a very nice control to allow ordering items in your #SPFx web part's property pane!
iamguidozam.blog
Using the PropertyFieldOrder from the PnP reusable property controls
Introduction Proceeding our dive into the PnP reusable property pane controls, I want to cover the PropertyFieldOrder control. The PnP reusable property pane controls is a package that contains a lot of useful controls that can be used in any SharePoint Framework web part's property pane, if you want to know more about this you can check out the official site…
000
Guido Zambarda @guidozam.bsky.social · 14/01/2026
Blog post alert! 🥁 I just published a fresh article on how to use an #SPFx web part to display #Mermaid diagrams. If you’ve ever wanted to embed clear, version-friendly diagrams directly into SharePoint pages, Mermaid + SPFx is a powerful combo.
iamguidozam.blog
Render a Mermaid diagram in an SPFx web part
Introduction Mermaid is quite useful, no doubt about that. It might also be useful to display diagrams in a SharePoint Online site. So, why not displaying a mermaid diagram in an SPFx web part? If you don't know Mermaid you can have a look here. Visual appearance Let's start having a look at a sample solution I've prepared. The solution is composed of a web part that allows, through the property pane, to configure the diagram to be shown.
000
Guido Zambarda @guidozam.bsky.social · 31/12/2025
View my verified achievement from @community.ms www.credly.com/badges/52138...
credly.com
Contributing is my Favorite 2025 - Microsoft 365 & Power Platform Community was issued by Microsoft 365 & Power Platform Community to Guido Zambarda.
Contributing is my Favorite - Microsoft 365 & Power Platform Community badge earners contributed to one or more Microsoft 365 & Power Platform Community initiatives within November to December in the ...
000
Guido Zambarda @guidozam.bsky.social · 17/12/2025
🆕 New blog post: Automate Microsoft MFA Login Using Playwright I share a simple, practical approach to handling Microsoft #MFA in #Playwright tests in an #SPFx project—no fluff, just what works. If you’re testing apps that use Microsoft MFA login, this should help!
iamguidozam.blog
Automate Microsoft MFA login using Playwright
Introduction During a session at ESPC 25, where I and the awesome Peter Paul Kirschner talked about developing, testing and deploying a SPFx solution, a person asked if Playwright supports MFA: the answer is yes, using a TOTP. This article wants to be an answer to that person and to everyone who wants to use Playwright but has strict company policies regarding MFA.
010
Guido Zambarda @guidozam.bsky.social · 03/12/2025
Finally I had some spare time to write a quick blog post! 🎺 This time is more a hint than anything else. A while ago I lost some time on this, so I wrote a quick article to remind myself what to do when you have to copy arrays of complex objects in order to remove the object deep linking 😊
iamguidozam.blog
Copying Arrays in TypeScript: Spread vs Deep Linking
TLDR: use the spread operator for arrays of non-object items, otherwise you need to copy the array breaking the deep link of the objects using, for example, JSON.parse and JSON.stringify. If you're interested in knowing more keep reading! With this post I want to remind (mostly to myself) that there are different ways of copy an array. Sometimes, the behavior can be odd, and then you suddenly realize that the problem was the way you copied the array!
010
Reposted by Guido Zambarda
Vesa Juvonen @vesajuvonen.bsky.social · 11/11/2025
💡 Copilot Learning Center on SharePoint: Learn Copilot, surface all #Copilot & #SharePoint Agents, and interact—built with SPFx + PnP. With @tmaestrini.bsky.social, @nishkalankbezawada.bsky.social, @guidozam.bsky.social, @kasuken.bsky.social. 📺 Watch → youtu.be/4Z6XTymz-FY #Microsoft365 #SPFx
053
Guido Zambarda @guidozam.bsky.social · 15/10/2025
Once again: let's bring it back to basics! Have you ever created an #SPFx field customizer? Are you wondering about how to create and use it? This blog post is perfect for you! Let's discover how to customize the #SharePointOnline UI/UX!
iamguidozam.blog
SPFx extensions: discover the field customizer
Introduction SharePoint Framework offers different extension project types, for example the Application customizer (more here), those extensions allow customization of the standard SharePoint Online UI/UX. With this article I will cover the field customizer extension. This extension allows customizing the appearance of a specific field of a SharePoint Online list. To demonstrate the use of a simple field customizer I've created a sample solution that you can find…
020
Reposted by Guido Zambarda
ESPC @espccommunity.bsky.social · 12/09/2025
Who’s making a difference in our community? ✨ Nominate them for the ESPC25 Inspire Awards 👉 ow.ly/T5EL50WQZNl Judges: @luisefreese.bsky.social @maarten.eekels.net @thoughstuff.bsky.social & Chris O'Brien #ESPC25 #TechCommunity #CelebrateCommunity #MicrosoftCommunity #Microsoft #MVP #TechAwards
062
Guido Zambarda @guidozam.bsky.social · 17/09/2025
Blog post alert! 🚨 Ever struggled to track what’s really happening inside your #SPFx solutions? The Log class is your best friend for debugging and tracing issues. If you’re building SPFx solutions, this is a good-to-know functionality to make your development easier.
iamguidozam.blog
Essential Logging Techniques with @microsoft/sp-core-library
Introduction Ever you wonder what the Log class of the @microsoft/sp-core-library does? I did, so I tried it a little bit more in order to better understand how it works and what can be done with it. If you need a reference about how to use it you can have a look at a simple sample project here. First thing first: the developer dashboard…
000
Guido Zambarda @guidozam.bsky.social · 03/09/2025
⏰ New blog post alert! Today I want to cover a pretty basic but useful tool for #SPFx developers: the developer dashboard! If you don't know it or ever wonder what is it for this is the right resource for you!
iamguidozam.blog
Explore the features of SharePoint’s Developer Dashboard
Introduction Do you know that SharePoint offers the ability to open a panel dedicated to developers? This panel is called developer dashboard. Let's have a look at it! How to open it The developer dashboard is a useful panel that offers developers useful capabilities about SharePoint Framework solutions. In order to open the developer dashboard you just need to press…
000
Reposted by Guido Zambarda
Michaël Maillot @michaelmaillot.bsky.social · 21/08/2025
If you didn't noticed, last month we released a new version for PnP React Controls (3.22.0)! This one has a bunch of new stuff such as new control, SPFx 1.21.1 support, improvments & some fixes! Feel free to give it a try! pnp.github.io/sp-dev-fx-co... #PnPControls #SPFx #M365Dev
pnp.github.io
Release notes - @pnp/spfx-controls-react
111
Reposted by Guido Zambarda
David Warner @davidwarnerii.bsky.social · 26/08/2025
Screenshot Summary– @community.ms #M365 & #PowerPlatform MS Speakers Aug 26 Comm Call Demos by Elianne Burgers​, @tmaestrini.bsky.social‬, @nishkalankbezawada.bsky.social, @guidozam.bsky.social & @kasuken.bsky.social TY @vesajuvonen.bsky.social #SharingIsCaring 🧡💜🫶🏻 warner.digital/ms-speakers-...
warner.digital
Microsoft 365 & Power Platform Call (Microsoft Speakers) - Community Takeover – August 26th, 2025 – Screenshot Summary - Warner Digital - David Warner II
Call Highlights   SharePoint Quicklinks: Primary PnP Website: https://aka.ms/m365pnp Documentation & Guidance SharePoint Dev Videos Issues List —– Sharing Is Caring: A community initiative that...
011
Reposted by Guido Zambarda
Vesa Juvonen @vesajuvonen.bsky.social · 25/08/2025
📆 Creating #Copilot Learning Center Portal - #SharePoint Hackathon • Demo on 26th of August 8 AM PT • Presented by @tmaestrini.bsky.social, @nishkalankbezawada.bsky.social, @guidozam.bsky.social & @kasuken.bsky.social 👏 • Everyone is welcome! 👋 Invite → aka.ms/community/ms... #Microsoft365 #SPFx
011
Guido Zambarda @guidozam.bsky.social · 30/07/2025
New blog post! 📣 If you, like me, never fully liked using the browser storage, this is for you! With this blog post I will cover how to use #PnPjs to store data in the local and session storage with ease 🤩 Improve your #SPFx solution with this simple yet awesome capability!
iamguidozam.blog
Use PnPjs to handle data in local and session storage
Introduction Proceeding with the appointments with the PnP packages, the PnPjs package is a great tool to help developers getting things done pretty quickly. With that in mind, in this post we will cover the PnPClientStorage class offered by the package. If you're interested you can find the code of this sample here. Visual appearance Starting with the visual appearance of the sample solution, it displays as follows:
000
Guido Zambarda @guidozam.bsky.social · 16/07/2025
Today I’m diving into the ListView control from the PnP #React Controls, a powerful, out-of-the-box component that can instantly boost the UX of your #SPFx solution. If you’re looking to upgrade list rendering in your project, this is one you don’t want to miss.
iamguidozam.blog
Discover the ListView control from the PnP reusable React controls
Introduction Proceeding with the appointments with the PnP React controls today I want to talk about the ListView control. If you're interested you can find the code of this sample here. The ListView control is used to display a view for specific items. Visual appearance There are a lot of possibilities with this control, here I want to show some of those functionalities and I will start, as usual, with the visual appearance of the various features.
010
Guido Zambarda @guidozam.bsky.social · 02/07/2025
Today I wanted to do something different than my other posts. Last week a new book regarding #SPFx development has been released, and I thought it deserved a review. This is a very good book both for beginners and experienced users. Interested in what it covers? Check out my post to discover more!
iamguidozam.blog
Practical SharePoint Framework (SPFx) Development, a book review
Introduction I’m a huge fan of technical books — especially those aimed at beginners.If you’ve been following my blog, you already know how passionate I am about helping newcomers. When I started my career as a developer, I had only a basic understanding of object-oriented programming and a pile of books to guide me through my journey. Recently, I came across a fantastic book on Packt titled…
000
Guido Zambarda @guidozam.bsky.social · 18/06/2025
New blog post about the #PnP #react controls for #SPFx 📣 Today I decided to cover the Progress control. Are you planning to offer a wizard-like user experience? This control is perfect for you!
iamguidozam.blog
Discover the Progress control from the PnP reusable React controls
Introduction Proceeding with the appointments with the PnP React controls today I want to talk about the Progress control. If you're interested you can find the code of this sample here. Visual appearance First of all let's start with the visual appearance of the control. In the sample the control pane is used to enable the user changing the behavior of the control.
000
Guido Zambarda @guidozam.bsky.social · 05/06/2025
#BeConnectedday is on! #CommunityRocks #BCD25
010
Guido Zambarda @guidozam.bsky.social · 28/05/2025
Did you know that in the workbench you can change the localization of your #SPFx solution without needing to change your browser or account settings? Interested? 🤔 This blog post is for you! Check it out! 🚀
iamguidozam.blog
Simplifying localization testing of an SPFx solution in the workbench
Introduction Localization is nowadays one of the most important things when developing a solution. Since not everyone knows English it is worth to support multiple languages. But to test this can require some settings change in our browser or in the account, right? Wrong. There are a couple of ways to test your localization without having to update your settings.
030
Guido Zambarda @guidozam.bsky.social · 09/05/2025
Exciting news! I am delighted to be speaking at #ESPC25 in Dublin 1-4 Dec. Check out the newly launched conference schedule today: www.sharepointeurope.com/conference/s... Can't wait to team up with @petkir.bsky.social to deliver amazing sessions!
030
Guido Zambarda @guidozam.bsky.social · 07/05/2025
Let's continue our dive into the #PnP property controls with the PropertyGridField! 📣 This control renders a useful grid to enable the selection of items in your #SPFx web part's property pane.
iamguidozam.blog
Discover the PropertyGridField control from the PnP property controls
Introduction Proceeding our dive into the PnP reusable property pane controls I want to cover the PropertyGridField control. The PnP reusable property pane controls is a package that contains a lot of useful controls that can be used in any SharePoint Framework web part's property pane, if you want to know more about this you can check out the official site…
000
Reposted by Guido Zambarda
Michaël Maillot @michaelmaillot.bsky.social · 01/05/2025
We've just release new version of PnP React Controls (3.21.0) and Property Controls (3.20.0)! Thanks again to all the contributors which helped during PnP March Challenge! Check it out! pnp.github.io/sp-dev-fx-co... pnp.github.io/sp-dev-fx-pr... #PnPControls #SPFx #M365Dev
pnp.github.io
Release notes - @pnp/spfx-controls-react
268
Guido Zambarda @guidozam.bsky.social · 17/04/2025
Have you heard? #SPFx version 1.21 RC is out in the wild! 📢 I put together a quick blog post on how to configure default dimensions for your web parts when using the new flexible sections in #SharePoint Online. If you're experimenting with the latest updates for modern pages, this might help!
iamguidozam.blog
How to configure flexible layout in SharePoint Framework web part
Introduction SharePoint Framework version 1.21 is in RC at the time of writing and I couldn't resist to try one of the new functionalities: the support to flexible sections. I'm writing about a SPFx release candidate version, the final release can differ from the RC. Flexible sections are a great new feature in SharePoint Online. Those sections enables a more customizable layout inside SharePoint pages.
020
Reposted by Guido Zambarda
Vesa Juvonen @vesajuvonen.bsky.social · 06/04/2025
📆 Agenda for the #Microsoft365dev & #PowerPlatform call 8th of April • The latest updates • Demos this time on #Copilot, #Agents, #PowerApps ​• Presented by Kanna M, @aycabas.bsky.social, @aprildunnam.bsky.social and @davidwarnerii.bsky.social +and more 🚀 👋 Join the call → aka.ms/community/ms...
053
Guido Zambarda @guidozam.bsky.social · 02/04/2025
📜 Need to use custom fonts inside your #SPFx solution? Do you need to embed those because for any reason you cannot load them through URL? You cannot use Brand Center? This blog post is for you! 💡 Let's understand how to embed and use the font files in a web part inside #SharePointOnline.
iamguidozam.blog
How to use custom fonts in a SharePoint Framework solution
Introduction Do you need to specify a custom font in your SharePoint Framework solution? This blog post is for you. SharePoint Online nowadays supports custom fonts through Brand Center, allowing organizations to enhance their branding by incorporating unique typography. However, in certain cases, it might be necessary to use a particular font that align with the company’s branding guidelines, and for some policies, it's not allowed to load it from an external URL, which can pose a significant challenge.
000
Guido Zambarda @guidozam.bsky.social · 26/03/2025
Today I want to cover how to enhance your #SPFx project adding a basic search implementation using the #PnPjs package. With that you can search the whole tenant or a specific SharePoint site. If you want to have an idea of how to use it this blog post is for you!
iamguidozam.blog
Enhance your SPFx solution with search capabilities using PnPjs
Introduction Search is always a nice addition to application, with this blog post I want to introduce you about how to leverage PnPjs to enhance the search capabilities of your SPFx project. PnPjs …
000
Reposted by Guido Zambarda
Microsoft SharePoint @mssharepoint.bsky.social · 13/03/2025
As you ponder your submission for the *SharePoint Hackathon) (Psst: Mar. 17 deadline), catch up on all the learning webinars to get inspired on what and how to hack! 🤔 Full, on-demand playlist ▶️ aka.ms/SharePoint/Hackathon/playlist Main hackathon site 📄 aka.ms/SharePoint/Hackathon
Building Beautiful SharePoint Portals: Latest Features in Action | SharePoint HackathonUnlocking Efficiency: SharePoint Agents in Action | SharePoint HackathonTransforming Employee Experiences w/ Stunning Dashboards in Viva Connections | SharePoint HackathonUsing SharePoint Framework (SPFx) to elevate SharePoint portal UX | SharePoint Hackathon
074
Guido Zambarda @guidozam.bsky.social · 05/03/2025
Are you team dark mode or light mode? 🌑☀️ With the #MicrosoftGraphToolkit ThemeToggle control, you can easily let users switch between light and dark themes in your #SPFx solutions—no extra effort needed!
iamguidozam.blog
Toggle between dark and light themes using the MGT ThemeToggle control
Introduction Proceeding with the appointments with the MGT (Microsoft Graph Toolkit) controls today I want to talk about the ThemeToggle control. The control is a little bit different than the other MGT controls. This one does not need a context to be set so you don't need to prepare (almost) anything in order to use the control. The ThemeToggle control allows you to toggle from a light to dark theme (and vice versa) for all the MGT components.
000
Reposted by Guido Zambarda
Microsoft SharePoint @mssharepoint.bsky.social · 26/02/2025
Join in 🎨 SharePoint Hackathon 🗓️ March 3-17 It's your turn | Design and submit: ✨ Beautiful portals 🤖 Useful SharePoint agents 🧰 Extensible components 🏅 All contributions credited ✅ Register today aka.ms/SharePoint/Hackathon #Microsoft365 💚 #SharePoint 💚 #SPFx 💚
SharePoint Hackathon | Design, create, share! We are excited to invite you to a hackathon dedicated to crafting exceptional employee experiences using AI and the latest SharePoint features! Submission deadline: Monday, March 17, 2025 at 11:59 PM PST
0137
Guido Zambarda @guidozam.bsky.social · 26/02/2025
New appointment with the PnP #React controls! 🎺 In this blog post I covered the PropertyFieldViewPicker to simplify the selection of views in your #SPFx solution!
iamguidozam.blog
Discover how to use the PropertyFieldViewPicker from the PnP Property controls
Introduction Proceeding our dive into the PnP reusable property pane controls I want to cover the PropertyFieldViewPicker control. The PnP reusable property pane controls is a package that contains a lot of useful controls that can be used in any SharePoint Framework web part's property pane, if you want to know more about this you can check out the official site…
021
Guido Zambarda @guidozam.bsky.social · 19/02/2025
Annoyed by the gulp serve timings? ⏳ Speed up your #SPFx project building time using fast-serve! ☄️ In this blog post we will cover how to install the tool and boost your building times!
iamguidozam.blog
Boosting Your SPFx Development with spfx-fast-serve
Introduction: Gulp Serve vs. spfx-fast-serve When developing SharePoint Framework (SPFx) solutions, the traditional gulp serve command is a common way to test your project locally. However, one major downside is the slow build and reload times, especially for larger projects. This is where spfx-fast-serve comes in, providing a faster alternative with efficient build processes and hot module reload capabilities. Installing spfx-fast-serve…
011
Guido Zambarda @guidozam.bsky.social · 12/02/2025
Ahoy! 🦜 Do you like to support #localization in your #SPFx solution? With this blog post I want to show how it's possible to customize the localization strings used by the #MGT components.
iamguidozam.blog
Custom localization using Microsoft Graph Toolkit’s components in SPFx
Introduction Ahoy, matey! So ye be wantin’ to learn more 'bout localization, uh? Let’s hoist the anchor and set sail! I'm not writing as if I'm a pirate without no reason, with this blog post I want to demonstrate how to localize the Microsoft Graph Toolkit (MGT) components strings. Let's start with the theory first! MGT offers the ability to localize some of the components strings.
011
Guido Zambarda @guidozam.bsky.social · 05/02/2025
📌 New Blog Post! Today, I’m diving into another #PnP control for your #SPFx web part property pane: the PropertyFieldColumnPicker! This handy control lets users easily select a column from the UI. Check it out! 🚀
iamguidozam.blog
Discover how to use the PropertyFieldColumnPicker from the PnP property controls
Introduction Proceeding our dive into the PnP reusable property pane controls I want to cover the PropertyFieldColumnPicker control. The PnP reusable property pane controls is a package that contains a lot of useful controls that can be used in any SharePoint Framework web part's property pane, if you want to know more about this you can check out the official site…
020
Guido Zambarda @guidozam.bsky.social · 03/02/2025
Sharing as I was not aware of this retirement. #sharingiscaring build5nines.com/retirement-o...
build5nines.com
Retirement Of AzureEdge.net DNS: Edg.io Business Closure And What You Need To Know | Build5Nines
Microsoft has announced the retirement of Azure CDN services from the azureedge.net domain by January 15, 2025, driven by Edgio’s (formerly Limelight
020
Guido Zambarda @guidozam.bsky.social · 29/01/2025
Blogged! 🚀 Want to enhance your #SPFx web part's property pane with a selection of a list from a #SharePoint site? This blog post and the PropertyFieldListPicker #PnP control are what you're looking for! 🔍
iamguidozam.blog
Discover how to use the PropertyFieldListPicker from the PnP property controls
Introduction Proceeding our dive into the PnP reusable property pane controls I want to cover the PropertyFieldListPicker control. The PnP reusable property pane controls is a package that contains a lot of useful controls that can be used in any SharePoint Framework web part's property pane, if you want to know more about this you can check out the official site…
000
Reposted by Guido Zambarda
Vlad Catrinescu @vladtalkstech.com · 23/01/2025
Just One Week Away from Our Digital SharePoint Event! | buff.ly/42klYEM by the @mssharepoint.bsky.social team! #SharePoint
buff.ly
Just One Week Away from Our Digital SharePoint Event! | Microsoft Community Hub
Discover how to get even more out of your beautiful, smart, high-impact intranet and content management solution! Join us next week Wed, Jan. 29, 2025,...
041
Reposted by Guido Zambarda
ESPC @espccommunity.bsky.social · 21/01/2025
Ready to share your #Microsoft365 expertise? Submit your session today and be part of Europe’s premier Microsoft 365 Conference! sharepointeurope.com/submit-speak... #Microsoft365 #Azure #Copilot #SharePoint #MicrosoftTeams #PowerPlatform
032