Viva Connections & SharePoint Framework Community Call – 23rd 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
- Project releases
- PnPjs Client-Side Libraries – v3.12 (GA) on February 10th
- CLI for Microsoft 365 – v6.2 (GA)
- Microsoft Graph Developer Proxy – v0.4 (preview), v0.5.0 (beta.1)
Demos
- Exploring the depths of undocumented admin REST API through an SPFx solution – Michaël Maillot (onepoint) | @michael_maillot
- Simplify your SPFx code with react-query – Marcin Wojciechowski (Valo) | @mgwojciech
- EBuilding Feedback Sidebar with SPFx – Matteo Serpi (Avanade)
The host of this call is Garry Trinder (Microsoft) | @garrytrinder. Q&A takes place as always in chat throughout the call.
Agenda items
00:00 – Intro – Garry Trinder (Microsoft) @garrytrinder
05:19 – SharePoint Framework – Vesa Juvonen (Microsoft) | @vesajuvonen
06:57 – PnPjs Client-Side Libraries – Patrick Rodgers (Microsoft) | @mediocrebowler
08:41 – CLI for Microsoft 365 – Garry Trinder (Microsoft) | @garrytrinder
09:34 – Microsoft Graph Developer Proxy – Garry Trinder (Microsoft) | @garrytrinder
10:23 – PnP SPFx Controls – Garry Trinder (Microsoft) @garrytrinder
10:54 – Viva Connections Toolkit for Visual Studio Code – Vesa Juvonen (Microsoft) | @vesajuvonen
11:42 – PnP Modern Search – Garry Trinder (Microsoft) @garrytrinder
11:55 – PnP Samples - Hugo Bernier (Microsoft) | @bernierh
13:34 – PnP SPFx ACEs Samples - David Warner II (Microsoft) | @DavidWarnerII
14:00 – Together mode picture – Vesa Juvonen (Microsoft) | @vesajuvonen
15:17 – Demo – Exploring the depths of undocumented admin REST API through an SPFx solution – Michaël Maillot (onepoint) | @michael_maillot
33:44 – Demo – Simplify your SPFx code with react-query – Marcin Wojciechowski (Valo) | @mgwojciech
46:49 – Demo – Building Feedback Sidebar with SPFx – Matteo Serpi (Avanade)
56:05 – Closing
Actions
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Help shape the Microsoft Community Advisory Board priorities for the next six months by completing survey - Microsoft Community Insights - January 2023 | aka.ms/CommunityInsightsJan23
- Register for upcoming Sharing is Caring events:
- Power Platform Samples Contributor | Wednesday, March 15th, 10:00am PT | 1:00pm ET - Register
- Maturity Model Practitioners | Tuesday, March 21st, 7am PST – Download reoccurring invite
- PnP Office Hours – 1:1 session | Register
- PnP Buddy System | Request a Buddy
- Register for the Microsoft 365 Developer Program and get a free developer tenant
- Get started with free training modules covering Microsoft 365 platform capabilities.
- Visit the Microsoft 365 Unified Sample Solution Gallery from Microsoft and community.
- Request a Demo spot on the call | https://aka.ms/m365pnp/request/demo
- Download the recurrent invite for this call | https://aka.ms/spdev-spfx-call
Thank you for your great work. Samples are often showcased in Demos.
Open-source project status
PnP Project | Current version | Release/Status |
---|---|---|
SharePoint Framework (SPFx) | v1.16.1 (GA) | v1.17 - Q1, 2023 |
PnPjs Client-Side Libraries | v3.12 (GA), v2.13 (GA) | v 3.12 to be released Feb 10th 2023 |
CLI for Microsoft 365 | v6.2 (GA), v5.9.0 GA | |
Microsoft Graph Developer Proxy | v0.4 (preview), v0.5.0 (beta.1) | |
Reusable SPFx React Controls | v3.12.0 (GA), v2.9.0 | |
Reusable SPFx React Property Controls | v3.11.0 (GA), v2.7.0 | |
Viva Connections Toolkit for VS Code | v0.3.2 (preview) | |
PnP SPFx Generator | v1.16.0 | v1.17.0 on the way |
PnP Modern Search | v4.7.0 (GA), v4.8.0 (beta), v3.23.0 (GA) |
General Resources
- Viva Connections https://aka.ms/VivaConnections
- Archives - Microsoft 365 PnP Weekly - Videos, Podcasts
- Tools - Teams Toolkit (v2.2 Preview)
- Tools - Microsoft Teams Framework (TeamsFx)
- Gallery - Microsoft 365 Extensibility look book gallery
- Microsoft Build sessions guide (Modern Work Digital Brochure) - aka.ms/modernworkbuildsessions
- SharePoint Framework - v1.12.1 npm install –g @microsoft/generator-sharepoint@next
- CLI for Microsoft 365 v3
- CodeTour
- Sharing is Caring | aka.ms/sharing-is-caring
- Tools - PnP Modern Search v4 | https://aka.ms/pnp-search
- M365 PnP site | aka.ms/m365pnp
- SharePoint Starter Kit v2
- Blog: “A Lap Around Microsoft Graph Toolkit” blog series
- New Microsoft 365 Patterns and Practices (PnP) team model with new community leads
- Microsoft 365 Community Content (non-Dev docs)
- PnP SPFx web part samples
- PnP SPFx extension samples
- GitHub PnPjs
- Tutorials - Getting started with SharePoint Framework v1.10 Tutorials (12 videos)
- Tutorials - Getting started with SharePoint Framework v1.10 Extensions (6 videos)
- Docs - Tutorials and training material for SharePoint Development
- SPFX Training Package
- SPFx Web Parts
- SPFx Extensions
- SPFx Library Components
- Documentation - PnPjs v2 documentation
- Link - Microsoft 365 developer training
- Link - Office 365 Developer Program
- Latest documentation on SharePoint Framework
- Found an issue with SharePoint Dev? - please let us know at https://aka.ms/spdev-issues
- Reusable web part property controls
- Reusable react controls for SharePoint Framework solutions
- Reusable controls webcast
- CLI for Microsoft 365
- PnP SPFx Yeoman Generator - Extends the out-of-the-box experience with open-source community capabilities
- SharePoint Dev UserVoice - for new feature requests
Other mentioned topics
Upcoming calls | Recurrent invites
- Microsoft 365 General Dev call | Thursday, March 2, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Microsoft 365 platform call | Tuesday, March 7, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Office add-in monthly call | Wednesday, March 8, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Viva Connections & SharePoint Framework call | Thursday, March 9, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Power Platform monthly call | Wednesday, March 15, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Microsoft Identity Platform call | Thursday, March 16, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
About
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 - 23rd of February 2023