Microsoft 365 & Power Platform Development Community call - 13th of April, 2023

Microsoft 365 & Power Platform Development Community call - 13th of April, 2023

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

  • A SharePoint document generator as Microsoft 365 app as Microsoft Teams native app – this week Option B - use a single app to generate, publish and review template-based documents from any Microsoft 365 product - Teams, Outlook, Microsoft 365, SharePoint, with ONE Teams solution. Last week, Option A generated a document using SPFx. Option B uses yoteams (native app) not only for generation, but also enables publish & review (using search-based messaging extensions). Option evaluation criteria considers hosting, authentication, privacy. Discussion at aka.ms/Apr13-Demo1
  • Build a training request solution with Power Platform – objective – automate training request acceptance, approval routing and reporting. Uses Power App (Canvas app) request form, Power Automate flow with Adaptive Cards for request approvals/rejections, Dataverse and Power BI to store, view and refine activity results. Step through entire process - request form, validation, approval routing and interactive Power BI reporting dashboard with refiners for delivering desired request/training metrics. Discussion at aka.ms/Apr13-Demo2
  • Using dynamic SVGs with List Formatting for SharePoint and Microsoft Lists – create a radar chart to help visualize list data. Create an SVG (use Inkscape) - modify paths and apply transforms (Transforms extension), edit some XML. Convert XML to JSON (with HTML To Formatter). Paste SVG JSON into custom List formatting view. Tips on preparing SVG for List Formatting include using absolute paths and only paths, viewBox, and currentColor to utilize theme colors. Discussion at aka.ms/Apr13-Demo3

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

Agenda items

00:00 – Intro - David Warner II (Microsoft) | @DavidWarnerII

04:56 – PnP .NET library updates - Bert Jansen (Microsoft) @O365bert

06:54 – PnP PowerShell updates - Gautam Sheth (Staffbase) | @gautamdsheth

08:34 – yo Teams updates - Stephan Bisser (Solvion) | @stephanbisser

09:46 – Microsoft Teams Toolkit updates - John Miller (Microsoft) | @jmillerdev

10:54 – Microsoft Graph Toolkit updates – Gavin Barron (Microsoft) | @gavinbarron

12:14 – Independent Publisher Connectors - Jocelyn Panchal (Microsoft) | @JocelynP_PM

13:37 – Microsoft Script Samples - Paul Bullock | @pkbullock

15:40 – Microsoft Teams Samples - Bob German (Microsoft) @Bob1German

17:19 – Microsoft Power Platform Samples - April Dunnam (Microsoft) | @aprildunnam

17:54 – Together mode picture

19:00 – Demo - A SharePoint document generator as Microsoft 365 app as Microsoft Teams native app – Markus Möller​ (Avanade) | @Moeller2_0

31:48 – Demo - Build a training request solution with Power Platform – Phiwayinkosi Khanya Dludlu​​

43:36 – Demo - Using dynamic SVGs with List Formatting for SharePoint and Microsoft Lists – Chris Kent​ (Takeda) | @theChrisKent

58:09 – Closing

Together Mode

together-230413.png

Did anyone see the cat on the table? Thank you again for joining the call today or for viewing is as convenient. Hope to see you at an in-person conference sometime soon.

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.12.0 GA
PnP .NET Libraries - PnP Core SDKv1.9.0 GA
Microsoft 365 Assessment toolv1.0.0 (SharePoint Syntex Assessment)Successor to the Modernization Scanner tool
PnP PowerShellv1.12.0 GA, v2.1.1 previewNightly builds
Yo teams - generator-teamsv4.1.0 GA, v4.1.1-preview.2Prepping v4.2.0
Yo teams - yoteams-build-corev1.8.0 GA, v1.8.1-preview
Yo teams – yoteams-deployv1.2.0 GA, v1.4.1-preview
Yo teams - msteams-react-base-componentv3.1.1 GA
Microsoft Teams Toolkitv4.2.4 GA (VS Code), v5.0.0 RC (VS Code), v17.4 (VS), v17.5-preview-2 (VS)New builds daily
Microsoft Graph Toolkit (MGT)v2.9.2 GA, v3.0 preview.1
  • Microsoft 365 & Power Platform community videos - aka.ms/community/videos
  • LinkedIn group for discussions and updates - aka.ms/community/Li
  • Open-source assets
    • github.com/pnp
    • github.com/officedev
    • github.com/sharepoint
    • github.com/microsoftgraph
  • Unified Sample gallery - aka.ms/community/samples
  • Product sample galleries
    • aka.ms/teams-samples
    • aka.ms/spfx-webparts
    • aka.ms/spfx-extensions
    • aka.ms/powerplatform-samples
    • aka.ms/list-formatting
  • One place for Open-source initiatives and samples - aka.ms/community/home
  • Microsoft 365 & Power Platform community calls - aka.ms/community/calls
  • Community call agendas - aka.ms/community/meetup
  • Request to Present - aka.ms/community/request/demo
  • Invite (ics) for the Microsoft 3656 & Power Platform call - aka.ms/community/ms-speakers-call-invite
  • Learn how to get started in the open-source PnP community! – aka.ms/sharing-is-caring
  • Community Recognition Program – aka.ms/community/recognition
  • Project Specific
    • PnP Core SDK – aka.ms/pnp/coresdk
    • PnP Framework – aka.ms/pnp/framework
    • PnP .NET Libraries Change Log - github.com/pnp/pnpcore/blob/dev/src/sdk/CHANGELOG.md
    • PnP PowerShell - github.com/pnp/powershell
    • PowerShell Change Log - github.com/pnp/powershell/blob/dev/CHANGELOG.md
    • yo teams – aka.ms/yoteams
    • Microsoft Teams Toolkit – aka.ms/ttk-chat
    • Microsoft Graph Toolkit – aka.ms/MGT
    • MGT Samples - aka.ms/mgt/samples
    • MGT Issues - aka.ms/mgt/issues
    • Independent Publisher Connectors wiki - microsoft/PowerPlatformConnectors Wiki (github.com)
    • Script Samples – aka.ms/script-samples
    • Teams Samples – aka.ms/teams-samples
    • Teams App Support – aka.ms/TeamsApp/Support
    • Power Platform Samples – aka.ms/powerplatform-samples
  • Community Calls Conversations - powerusers.microsoft.com/t5/Community-Calls-Conversations/bd-p/pa_community_calls
  • Feedback on this call - aka.ms/community/calls/feedback
  • Follow us on Twitter for updates - @m365pnp

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 - 13th of April 2023