SharePoint Framework Special Interest Group (SIG) bi-weekly community call recording from February 11th is now available from the Microsoft 365 Community YouTube channel at http://aka.ms/m365pnp-videos. You can use SharePoint Framework for building solutions for Microsoft Teams and for SharePoint Online.
Call summary:
Microsoft Viva Connection – more details on partner and customer extensibility options coming in Spring 2021. Latest project updates. SPFx v1.12 release date is nearing. Release capabilities reviewed. Release PnPjs v2.2.0 release scheduled for February 12th, PnPjs v2.1.1 patch released February 1st. Current releases – CLI for Microsoft 365 v3.5, Reusable SPFx Controls – React Controls – v2.4.0 and React Property Controls v2.3.0, and PnP SPFx Generator v1.16.0. Clarification – PnP Modern Search – v3.0 docs are available, v3.17.0 released Jan 16th, and v4.0.0 released Jan 18th. Three recently released PnP SPFx web part samples highlighted in this call. The host of this call is Patrick Rodgers (Microsoft) @mediocrebowler. Q&A takes place in chat throughout the call.
It’s a full house of wavers. Many familiar faces assembled in the “cloud” room. Your here via the cloud, sitting in cloud poofy seats.
Actions:
- Register for Sharing is Caring Events
- First Time Contributor Session – February 24th (EMEA, APAC & US friendly times available)
- Community Docs Session – February dates TBD
- PnP – SPFx Developer Workstation Setup – February 16th & 22nd
- PnP SPFx Samples – Solving SPFx version differences using Node Version Manager – February 23rd
- PnP – AMA (Ask Me Anything) – PnPjs Edition – March 9th
- Download the recurrent invite for this call – https://aka.ms/spdev-spfx-call
Demos:
- React web part to group documents based on metadata – a full-featured web part called List Item Menu which allows developers to dynamically generate a collapsible menu of items pulled from a list or a document library, as an alternative to hard-coding menus. Items show within expandable and collapsible menus, grouped by any document library column. The web part works in SharePoint and Microsoft Teams and supports section theme colors.
- Using Aurelia in SharePoint Framework – Aurelia is a collection of open-source, extensible Modern JavaScript modules used for building browser, mobile and desktop applications. The PnP SPFx Aurelia tool is part of the Yeoman generator. Aurelia makes it easy to package views into reusable components. Reviewed binding code, attributes, ViewModel, custom elements, dependency injection and compose element. Fluent UI wrapper for all components that are found in GitHub Repo.
- Building generic feedback form with SPFx, including panel and email sending capabilities – this is an application that gathers user feedback through a web part that can be used directly on a Modern SharePoint Site page or article. The functionality allows users to send “categorized” feedback via email to users in the “Feedback Owners” group. Example categories – suggestion, typo, can’t find it, about article. Feedback submitters receive email confirmation. React sample in PnP samples gallery.
SPFx web part samples: (https://aka.ms/spfx-webparts)
- List Search – Alberto Gutiérrez| @albertogperez
- List Form – Kman1131
- Modern Calendar – Ravi Chandra| @ravi_maniyani
As you are aware, samples are often showcased in Demos. Thank you for your great work.
Agenda items:
- Latest updates on SharePoint Framework – Vesa Juvonen (Microsoft) | @vesajuvonen – 5:13
- PnPjs Client-Side Libraries – Julie Turner (Sympraxis Consulting) | @jfj1997 – 7:09
- CLI for Microsoft 365 – Patrick Rodgers (Microsoft) | @mediocrebowler – 8:47
- PnP SPFx Controls – Patrick Rodgers (Microsoft) | @mediocrebowler – 9:47
- SPFx Generator – Patrick Rodgers (Microsoft) | @mediocrebowler – 10:59
- PnP Modern Search – Patrick Rodgers (Microsoft) | @mediocrebowler – 12:11
- PnP SPFx Samples – Hugo Bernier (Tahoe Ninjas) | @bernierh – 12:49
Demos :
-
- React web part to group documents based on metadata – Hugo Bernier (Tahoe Ninjas) | @bernierh | Deck – 15:20
- Using Aurelia in SharePoint Framework – Magnus Danielson (Dunite) | @MagnusDanielson | Deck – 29:15
- Building generic feedback form with SPFx, including panel and email sending capabilities – Perry Kankam (ThreeWill) | Deck – 46:16
Resources:
Additional resources around the covered topics and links from the slides.
- The presentation used for this community call
- Repo – List Items Menu
- Samples Gallery – Samples by JavaScript Framework
- Web page – Why Aurelia?
- Documentation – What is Aurelia?
- Documentation – Get started with Fluent UI for Aurelia
- Repo – au-fluent-ui
- Repo – Feedback
- PnP Weekly – Episode 113 with MVP guest – Tom Morgan (Modality Systems) | @tomorgan | video | podcast
- Microsoft Viva Connections https://aka.ms/VivaConnections
General Resources:
- CLI for Microsoft 365 v3
- CodeTour
- Sharing is Caring | aka.ms/sharing-is-caring
- PnP Modern Search | 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 http://aka.ms/spdev-issues
- Reusable web part property controls
- Reusable react controls for SharePoint Framework solutions
- Reusable controls webcast
- Office 365 CLI
- 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 Teams monthly call – February 16th at 8:00am PDT | https://aka.ms/microsoftteamscommunitycall
- Power Apps monthly call – February 17th at 8:00am PDT | https://aka.ms/PowerAppsMonthlyCall
- M365 General Dev call – February 18th at 07:00am PDT | https://aka.ms/m365-dev-sig
- SharePoint Framework call – February 25th at 07:00am PDT | https://aka.ms/spdev-spfx-call
- Microsoft Graph call – March 4th at 8:00am PDT | https://aka.ms/microsoftgraphcall
- SharePoint monthly call – March 9th at 08:00am PDT | https://aka.ms/sp-call
- Office add-in monthly call – March 10th at 8 AM PDT | https://aka.ms/officeaddinscall
- Adaptive Cards monthly call – March 11th at 9:00 am PDT | https://aka.ms/adaptivecardscommunitycall
PnP SharePoint Framework Special Interest Group bi-weekly calls are targeted at anyone who is interested in the JavaScript-based development towards Microsoft Teams, SharePoint Online, and also on-premises. SIG calls are used for the following objectives.
- SharePoint Framework engineering update from Microsoft
- Talk about PnP JavaScript Core libraries
- Office 365 CLI 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 Teams or SharePoint context
- You can download recurrent invite from https://aka.ms/spdev-spfx-call. Welcome and join the discussion!
“Sharing is caring”
Microsoft 365 Patterns and Practices team – 12th of February, 2021
The post SharePoint Framework Community Call Recording – 11th of February, 2021 appeared first on Microsoft 365 Developer Blog.