Viva Connections & SharePoint Framework Community Call – 9th of February, 2023

Viva Connections & SharePoint Framework Community Call – 9th of February, 2023

Call summary

Welcome to the bi-weekly call focused on Microsoft 365 client-side development. In this call, we focus on using Viva Connections and SharePoint Framework to build solutions for Microsoft Teams and SharePoint Online.

New this week


  • Getting started your SPFx form customizer journey with a boilerplate – a modified out-of-box form customizer that will get you up and running in no time. The presenter essentially walks viewers through his form customizer article, UI and code while delivering tips for fine tuning and debugging along with a historical reference. One time saver is the ability to toggle between form customizer, list and Item on form. Works only if running SPFx v1.15 or greater.
  • Consuming Search API in Adaptive Card Extension – a way to expose content search almost natively in mobile. In this ACE see implementing the Search API client and exposing the setQuery method, creating an adaptive card with input and search button, creating an adaptive card to present the results (template by João Mendes), and adding navigation events. You can use SharePoint Search API or Graph Search API, use the quickViewNavigator.

The host of this call is Hugo Bernier (Microsoft) @bernierh. Q&A takes place as always in chat throughout the call.

Agenda items

00:00 – Intro – Hugo Bernier (Microsoft) @bernierh

05:43 – SharePoint Framework – Vesa Juvonen (Microsoft) | @vesajuvonen

07:27 – PnPjs Client-Side Libraries – Patrick Rodgers (Microsoft) | @mediocrebowler

08:57 – CLI for Microsoft 365 – Garry Trinder (Microsoft) | @garrytrinder

11:05 – Microsoft Graph Developer Proxy – Garry Trinder (Microsoft) | @garrytrinder

12:38 – PnP SPFx Controls – Hugo Bernier (Microsoft) @bernierh

13:35 – Viva Connections Toolkit for Visual Studio Code – Vesa Juvonen (Microsoft) | @vesajuvonen

14:06 – PnP Modern Search – Hugo Bernier (Microsoft) @bernierh

14:44 – PnP Samples - Hugo Bernier (Microsoft) | @bernierh

15:47 – PnP SPFx ACEs Samples - David Warner II (Microsoft) | @DavidWarnerII

16:14 – Together mode picture – Vesa Juvonen (Microsoft) | @vesajuvonen

17:17 – Demo – Getting started your SPFx form customizer journey with a boilerplate – Michaël Maillot (onepoint) | @michael_maillot

35:50 – Demo – Consuming Search API in Adaptive Card Extension – Marcin Wojciechowski (Valo) | @mgwojciech

48:30 – Closing

Together Mode


Wait, wait, wait! Here we go, now wave, wave, wave. Thank you for joining in the fun during today’s community call. Hope to see you again soon.


Demo references

Thank you for your great work. Samples are often showcased in Demos.

Open-source project status

PnP ProjectCurrent versionRelease/Status
SharePoint Framework (SPFx)v1.16.1 (GA)v1.17 - Q1, 2023
PnPjs Client-Side Librariesv3.12 (GA), v2.13 (GA)v 3.12 to be released Feb 10th 2023
CLI for Microsoft 365v6.2 (GA), v5.9.0 GA
Microsoft Graph Developer Proxyv0.4 (preview), v0.5.0 (beta.1)
Reusable SPFx React Controlsv3.12.0 (GA), v2.9.0
Reusable SPFx React Property Controlsv3.11.0 (GA), v2.7.0
Viva Connections Toolkit for VS Codev0.3.2 (preview)
PnP SPFx Generatorv1.16.0v1.17.0 on the way
PnP Modern Searchv4.7.0 (GA), v4.8.0 (beta), v3.23.0 (GA)

General Resources

Other mentioned topics

Upcoming calls | Recurrent invites


Viva Connections & SharePoint Framework bi-weekly calls are targeted at anyone who is interested in the JavaScript-based development towards Microsoft Connections, Microsoft Teams, SharePoint Online, and also on-premises. Calls are used for the following objectives.

  • SharePoint Framework engineering update from Microsoft
  • Talk about PnP JavaScript Core libraries
  • CLI for Microsoft 365 Updates
  • SPFx reusable controls
  • PnP SPFx Yeoman generator
  • Share code samples and best practices
  • Possible engineering asks for the field - input, feedback, and suggestions
  • Cover any open questions on the client-side development
  • Demonstrate SharePoint Framework in practice in Microsoft Viva, Microsoft Teams or SharePoint context
  • You can download a recurrent invite from Welcome and join the discussion!

“Sharing is caring”

Microsoft 365 PnP team, Microsoft - 9th of February 2023