Microsoft 365 & Power Platform Development Community call - 18th of August, 2022

Microsoft 365 & Power Platform Development Community call - 18th of August, 2022

Call summary

Welcome to the bi-weekly call focused on Microsoft 365 platform development topics. In this call, we focus on Microsoft Teams, Microsoft Graph, Power Platform, SharePoint, Microsoft Lists with topics ranging from development tools to list and column formatting, to site design and provisioning, and more.

New this week

Demos

  • Independent Publisher Connectors - RegEx Matching Demo – need to validate end-user data input? Familiar with IsMatch, Match and MatchAll functions in Power Apps? Now this same capability to test for a match or extract portions of a text string based on a pattern is available within Power Automate using this RegEx Matching connector! Returns true/false results. Multiple pre-defined expressions or developer can provide their own custom regular expression.
  • List Formatting Magic – Data and Time formatting options – eliminate times aligned to dates for clean date-to-date comparisons. Here’s four functions for Zeroing out dates – Date () (convert text to date based on locale), getDate () (get day of month), getMonth () (get month index), and getYear () (get 4-digit year). In list, display number of days since list item was modified. Show date formatting in list and gallery views. Apply conditional formatting for clarity.
  • Create a list template from your pre-configured list with list formatting definitions – favorite formatted list that you want to replicate? Create a custom list template using 3 PowerShell commands. Adds all formatting – list and gallery views to template. Task prerequsites – SharePoint Online PowerShell and Global or SharePoint Admin role. Template creation. Fine-tune your list in the UI, then extract to Site Script (Get-SPOSiteScript), register Site Script (Add-SPOSiteScript), Upload a thumbnail, and register list design (Add-SPOListDesign).

The host of this call was David Warner II (Microsoft) | @DavidWarnerII. Q&A takes place in chat throughout the call.

Agenda items

  • PnP .NET library updates – Vesa Juvonen (Microsoft) @vesajuvonen – 5:50
  • PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 7:11
  • yo Teams updates - David Warner II (Microsoft) | @DavidWarnerII – 9:01
  • Microsoft Graph Toolkit updates - David Warner II (Microsoft) | @DavidWarnerII – 9:23
  • Independent Publisher Connectors - Natalie Pienkowska (Microsoft) | @NataliePienkow1 – 10:09
  • Microsoft Script Samples - Paul Bullock | @pkbullock – 12:04
  • Microsoft Teams Samples - Bob German (Microsoft) @Bob1German – 14:14
  • Microsoft Power Platform Samples - April Dunnam (Microsoft) | @aprildunnam – 16:09
  • Demo - Independent Publisher Connectors - RegEx Matching Demo – Mitanshu Garg (Schlumberger) | @mitanshu – 18:37
  • Demo - List Formatting Magic – Data and Time formatting options – Chris Kent (DMI) | @theChrisKent – 24:52
  • Demo - Create a list template from your pre-configured list with list formatting definitions – Chris Kent (DMI) | @theChrisKent – 47:00

Actions

Demo references

Thank you for your great work. Samples are often showcased in Demos. Request a Demo spot on the call https://aka.ms/m365pnp/request/demo

Open-source project status

ProjectCurrent VersionRelease/Status
PnP .NET Libraries - PnP Frameworkv1.10.0 GAPrepping 1.11.0 (after summer break)
PnP .NET Libraries - PnP Core SDKv1.7.0 GAPrepping for 1.8.0 (after summer break)
Microsoft 365 Assessment toolv1.0.0 (SharePoint Syntex Assessment)Successor to the Modernization Scanner tool
PnP PowerShellv1.11.0 GA
Yo teams - generator-teamsv4.0.0 GA
Yo teams - yoteams-build-corev1.7.0 GA
Yo teams – yoteams-deployv1.2.0 GA
Yo teams - msteams-react-base-componentv3.1.1 GA
Microsoft Graph Toolkit (MGT)v2.6.0 GA

General resources

Upcoming calls | Recurrent invites

About

Microsoft 365 Development Community bi-weekly calls are targeted at anyone who’s interested in the general Microsoft 365 development topics. This includes Microsoft Teams, Bots, Microsoft Graph, CSOM, REST, site provisioning, PnP PowerShell, PnP Sites Core, Site Designs, Power Automate, Power Apps, Column Formatting, List formatting, etc. topics. More details on the Microsoft 365 community from https://aka.ms/m365pnp. We also welcome community demos, if you are interested in doing a live demo in these calls!

You can download recurrent invite from https://aka.ms/m365-dev-sig. Welcome and join in the discussion. If you have any questions, comments, or feedback, feel free to provide your input as comments below this post as well. More details on the Microsoft 365 community and options to get involved are available from https://aka.ms/m365pnp.

“Sharing is caring”

Microsoft 365 Community (PnP) team, Microsoft - 18th of August 2022