Viva Connections & SharePoint Framework Community Call – 19th of May, 2022

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

  • Agenda set for Microsoft 365 platform call - Tuesday, May 24, 8:00 am PT |
    • Latest news from Microsoft engineering on Microsoft 365 topics
    • Monthly community contributors
    • Demo - Corina Strein & Vesa Juvonen- Introduction to Microsoft Viva ISV benefits program
    • Keynote - Satya Nadella - Build 2022 Keynote Watch Party – starts half past the hour
  • Project releases
  • Microsoft 365 PnP Weekly – Episode 166 (May 16th) with US-based Principal PM Lead, DevDiv, VS extensions - Pierce Boggan (Microsoft) | @pierceboggan | video | podcast
  • Microsoft 365 PnP Weekly – Episode 165 (May 2nd) Finland-based software architect and Office Developer MVP Laura Kokkarinen (Sulava) | @LauraKokkarinen | video | podcast


  • Building Office Locations Viva Connections Adaptive Card Extension with SPFx – Office locations ACE. See configuring this ACE with multiple card views showing the details of the geographically distributed offices for an organization. Key solution properties: Multiple data sources (local properties, taxonomy, or SharePoint list), Bing and Google for maps, PnP JS v3, OpenWeather API to get weather, Temporal API to get local time, Geolocation action type and Caching. Uses new Show location action.
  • Using Adaptive Cards Designer control from the PnP control gallery in SPFx solutions – see the new control to be included in the next version of the PnP Reusable React controls library. The control simplifies the use of Designer inside a SPFx web part. Essentially, the Host renders a single Adaptive Card in a web part and on the selected Adaptive Card now is a superimposed button ‘Open Designer’ that brings up the new and SPFx optimized, Designer control.

The host of this call is Patrick Rodgers (Microsoft) | @mediocrebowler. Q&A takes place as always in chat throughout the call.

Agenda items

  • SharePoint Framework - Vesa Juvonen (Microsoft) | @vesajuvonen – 6:44
  • PnPjs Client-Side Libraries - Julie Turner (Sympraxis Consulting) | @jfj1997 – 8:42
  • CLI for Microsoft 365 - Patrick Rodgers (Microsoft) | @mediocrebowler – 10:39
  • PnP SPFx Controls - Patrick Rodgers (Microsoft) | @mediocrebowler – 11:36
  • PnP Modern Search - Patrick Rodgers (Microsoft) | @mediocrebowler – 12:38
  • PnP SPFx ACEs Samples - David Warner II (Microsoft) | @DavidWarnerII – 13:15
  • Demo - Building Office Locations Viva Connections Adaptive Card Extension with SPFx – Anoop Tatti (Content+Cloud) | @anooptells – 15:10
  • Demo - Using Adaptive Cards Designer control from the PnP control gallery in SPFx solutions – Fabio Franzini (Apvee Solutions) | @franzinifabio – 35:31

Together Mode


Thank you for joining today and for being part of this awesome community, really pleased to have you here again.


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.14 GA, v1.15 Betav1.15 GA in June 2022
PnPjs Client-Side Librariesv2.13 GA, v3.3.2 GANightly builds.
CLI for Microsoft 365v4.3.0 GA, v5.3.0 beta
Reusable SPFx React Controlsv3.8.0, v2.9.0 (SPFx v1.11)
Reusable SPFx React Property Controlsv3.7.0, v2.7.0 (SPFx v1.11)
PnP SPFx Generatorv1.16.0v1.17.0 on the way
PnP Modern Searchv4.6.1, v3.23.0

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 - 19th of May 2022