Viva Connections & SharePoint Framework Community Call – 10th of February, 2022

Viva Connections & SharePoint Framework Community Call – 10th of February, 2022

Viva Connections & SharePoint Framework bi-weekly community call recording from February 10th is now available from the Microsoft 365 Community YouTube channel at https://aka.ms/m365pnp/videos. You can use SharePoint Framework for building solutions for Microsoft Teams and for SharePoint Online.

Call summary

  • Tune in each Tuesday for the Microsoft 365 platform community call.  Next call on the 15th of February @ 8 AM PT
    • Latest news from Microsoft engineering on Microsoft 365 topics
    • Tom Moser - Introduction to Information Protection Policy APIs
    • Harshit Kumar - Latest on Cloud Hybrid Search (SSA) & Graph connectors
    • Sébastien Levert - Using the MGT Get Component in your solutions
    • Q&A
  • Register for training events this quarter hosted by Sharing is Caring.  Next week:  Power Platform Samples – First Time Contributor – Monday, February 14th, 1pm PST, More than Code with VSCode – Tuesday, February 15th, 2pm PST, and Maturity Model Practitioners – Tuesday, February 15th, 7am PST
  • Register for the PnP Recognition Program.
  • SharePoint Framework 1.14 RC is now available! Latest SharePoint Framework Road Ahead updates  
  • Join the updated Microsoft 365 ISV Benefit program – for ISV and SI’s to get help with Microsoft Teams and Microsoft Viva development
  • PnP project activities in the last two weeks:
    • SharePoint Framework v1.14 RC
    • PnPjs – v2.12 and v3.0 releasing February 14th
    • CLI for Microsoft 365 v5.0 Preview
    • PnP Modern Search – v4.5.4
  • 5 new/updated web parts and 1 ACE were delivered in the last two weeks!  Your contributions are appreciated by many across the community.

Latest project updates include

(Bold indicates update from previous report 2 weeks ago) 

PnP ProjectCurrent versionRelease/Status
SharePoint Framework (SPFx)v1.13 GA, v****1.14 RCGA targeted for mid-February, v1.15 in Spring
PnPjs Client-Side Librariesv2.12 GAv3.0 releasing February 14th. Note: v2.12 is final v2 release
CLI for Microsoft 365v4.3.0 GA, v5.0 Preview
Reusable SPFx React Controlsv2.9.0 (SPFx v1.11), v3.5.03.5.0 supports SPFx v1.13 
Reusable SPFx React Property Controlsv2.7.0 (SPFx v1.11), v3.3.03.3.0 supports SPFx v1.13 
PnP SPFx Generatorv1.16.0v1.17.0 on the way
PnP Modern Searchv4.5.4, v3.23.0

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

Actions

Demos

  • Document Links Accordion SPFx Web Part – takes information from a list or library, groups by metadata and displays in an interactive way.  Resources used: PnP React Controls (Accordion, Carousel, File Picker…) and PnPjs (Fluent API, Batching, Caching…).  Configure the web part – select library, content type…   Simple, elegant and native appearing UI.  Desktop and mobile experience.  Powerful as it reuses existing controls to accelerate development and benefits community when shared.
  • New Development Containers for SPFx Samples – it is now possible to build and test samples built in any version of SPFx without worrying about dependencies with remote container support in VS Code.  Using Docker Desktop and the Remote containers VS Code extension (Preview). Understand the benefits of using containers, and the solution including manifests, certificate trust, rebinding ports. Find out how to tell if sample is supports containers using documentation and more.  All SPFx samples being containerized, starting with v1.13, then v1.12 …    
  • Viva Connections – Consuming SharePoint Online Data in SPFx Adaptive Card Extensions - see 2 simple, quick and powerful examples of how to get and render a list of items from a Microsoft List/SharePoint list either using native SharePoint support in SPFx or using PnPjs into an ACE QuickView card.  Key points to remember – ACEs are built on top of SPFx, also can use PnPjs, and data binding works as usual with Adaptive Card syntax.

SPFx extension samples

https://aka.ms/spfx-extensions

  • Next call?

SPFx web part samples

https://aka.ms/spfx-webparts

* To be posted soon.

PnP SPFx ACEs

https://aka.ms/spfx-aces

  • Monitor Security Risks* - Arijit Mondal 

* To be posted soon.

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

Agenda items

Demos

  • Demo 1:  Document Links Accordion SPFx Web Part – David Warner II (Catapult Systems) | @DavidWarnerII & João Mendes (Valo) | @joaojmendes – 15:26 
  • Demo 2:  New Development Containers for SPFx Samples – Hugo Bernier (Microsoft) | @bernierh – 25:02 
  • Demo 3:  Viva Connections – Consuming SharePoint Online Data in SPFx Adaptive Card Extensions – Paolo Pialorsi (PiaSys) | @PaoloPia – 47:38 

Resources

Additional resources around the covered topics and links from the slides.

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 https://aka.ms/spdev-spfx-call. Welcome and join the discussion!

“Sharing is caring”


Microsoft 365 PnP team, Microsoft - 11th of February 2022