Microsoft 365 SharePoint Extensions SharePoint Add-ins SharePoint Framework

SharePoint Framework Community Call Recording – 5th of November, 2020

SharePoint Framework Special Interest Group (SIG) bi-weekly community call recording from November 5th 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:

The latest project releases include CLI for Microsoft 365 v3.2 and Reusable SPFx React Property Controls – v2.1.1.  Additionally, there are updates on 10 PnP SPFx Samples – 1 extension and 9 web parts.  The release of SPFx v1.12 is tentatively being scheduled to occur before the end of calendar year 2020.  The immediate focus for SPFx v1.12 is on increased access to page structure and context to avoid DOM dependencies as well as on supporting complex Microsoft Teams solutions.  Call-to-Action:  Please share scenarios in which you have been forced to do DOM injection.  Explain why.  Please think with Microsoft about ways to accomplish the same objective without DOM injections.   More contributor training dates have been added on the Sharing-is-caring site – dates listed below.  The host of this call is Patrick Rodgers (Microsoft) @mediocrebowler.  Q&A takes place in chat throughout the call.

Looks like a good show!   Pass the popcorn.   Thanks for joining us today. 

Actions:

Demos:

  1. PnP Field File Type field customizer reusable control – this demo is about the FieldFileTypeRenderer re-usable control found in the PnP React Controls toolbox.   This control renders a document or folder icon based on the file path.  The icons rendered are often more indicative of file type/source than standard icons denoting file/folder type.    This control can be used in both Field Customizers and custom lists.   Uses Office UI Fabric icons font.
  2. Implementing a World Clocks web part – this sample extends the single World time clock sample to include multiple clocks.  Clocks change color by time indicating day, evening, night.  Clocks and values for multiple locations in the SharePoint list.   Time calculated using a custom formula.  Reusable controls – React Analog Clock and React Clock (digital).  Uses PnPjs today, Microsoft Graph in future.   Order clocks and toggle to render on-page.
  3. Outlook add-in with SPFx to save attachments to SharePoint using Microsoft Graph – within the user’s Microsoft Outlook environment, this SPFx web part displays e-mail attachments for opened e-mail along with the user’s OneDrive folders into which the user may save selected mail attachments (< 4MB & > 4MB).   Usage in a tenant requires Mail.Read and Files.ReadWrite permissions on Microsoft Graph.   This capability complements Markus Möller’s Sample that copies e-mail to Teams or OneDrive folder.
SPFx extension samples:  (https://aka.ms/SPFx extensions)

SPFx web part samples:  (https://aka.ms/spfx-webparts)

As you are aware, samples are often showcased in Demos.  Thank you for your great work.

Agenda items:

Demos :

  • PnP Field File Type field customizer reusable control – Alex Terentiev (Sharepointalist) | @alexaterentiev 14:37
  • Implementing a World Clocks web part – Jerry Yasir (DCX Technology) | @jerryyasir 19:56
  • Outlook add-in with SPFx to save attachments to SharePoint using Microsoft Graph – Aakash Bhardwaj (HCL Technologies) | @aakash_316 39:30

Resources:

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

Other mentioned topics

The next meeting is on November 19, 2020

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 – 6th of November, 2020

filter-icon