Microsoft 365 & Power Platform Development Community call - 1st of September, 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
- Agenda set for next Microsoft 365 platform call - Tuesday, September 6th, 8:00 am PT.
- Latest news from Microsoft engineering on Microsoft 365 topics
- Brian Jackett & Cameron Parker - Latest on eDiscovery Premium APIs on Microsoft Graph
- Alex Terentiev & Vesa Juvonen - SPFx feature demo/preview
- Merill Fernando - Introduction to Graph X-Ray
- Project releases
- Yo teams - generator-teams – v4.0.1 GA (Fixed an issue with tab configuration)
- Power Platform - Independent Publisher Connectors submissions
- New - Fantasy Premier League – Joe Unwin | @flow_joe_
- New - Mockaroo – Richard Wilson (Welcome!) | @PowerAppsRAW
- New - Mapbox – Simone Lin (Welcome!)
- New - Near Earth Object Web Service – Troy Taylor
- New - USGS Earthquake Hazards – Troy Taylor
- Top Connector Asks
- Script samples
- New CLI for Microsoft 365 – Get notified in Microsoft Teams about SharePoint health incidents – Martin Lingstuyl
- Updated CLI for Microsoft 365 – Ensure the Site Assets Library is created – Martin Lingstuyl
- Site update: Now filter scripts used for security and permissions
- Good first issue asks
- Microsoft Teams samples
- New resource site - Microsoft Teams App camp | aka.ms/app-camp – Securely migrate applications to Microsoft Teams – Hands on labs and samples.
- Wanted – Updated Microsoft Teams JavaScript samples using Teams SDK v2 | Microsoft Teams Development Samples | aka.ms/Teams-Samples
- Power Platform Samples
- Email Translation - Lama Alluwaymi
- PDF Converter - Lama Alluwaymi
- Weather Sample - Lama Alluwaymi
- The MGT samples repository is now live! | aka.ms/mgt/samples
- Microsoft 365 PnP Weekly – Episode 176 (August 29th) with Netherlands-based Daniel Laskewitz, Microsoft Senior Cloud Developer Advocate – Power Platform | @laskewitz | video | podcast
Demos
- Independent Publisher Connector - OpenAI connector on using AI for content creation and interactions – through connector, access OpenAI’s Generative Pre-trained Transformer 3 (GPT-3), an autoregressive language model that uses deep learning to produce human-like text. To access GPT-3, you will need an OpenAI account. Connector exposes available GPT-3 List engines and responses to your questions (prompts) in any language. Familiarize yourself with OpenAI’s capabilities in Playground then build an instant cloud flow with an OpenAI step to access APIs via connector.
- How to animate SVGs in Adaptive Cards – see how to animate a basic SVG and add the animated file to an Adaptive Card. Why use animation, structure of an SVG, SVG animation options. The mechanics of adding an SVG to an Adaptive Card, limitations, and workarounds. In demo, animate with CSS keyframes because supported by every browser. Encode SVG in Adaptive Cards Designer or host it on site like svgur.com.
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 - Paolo Pialorsi (PiaSys.com) | @paolopia – 7:26
- PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 8:40
- yo Teams updates - Stephan Bisser (Solvion) | @stephanbisser – 10:16
- Microsoft Graph Toolkit updates - David Warner II (Microsoft) | @DavidWarnerII – 11:31
- Independent Publisher Connectors - Natalie Pienkowska (Microsoft) | @NataliePienkow1 – 12:07
- Microsoft Script Samples - Paul Bullock | @pkbullock – 13:57
- Microsoft Teams Samples - Bob German (Microsoft) @Bob1German – 15:58
- Microsoft Power Platform Samples - April Dunnam (Microsoft) | @aprildunnam – 17:26
- Demo - Independent Publisher Connector - OpenAI connector on using AI for content creation and interactions – Robin Rosengrün (EnBW) | @power_r2 – 19:34
- Demo - How to animate SVGs in Adaptive Cards – Kristine Kolodziejski (Computacenter) | @kristinekk94 – 34:08
Actions
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Join us next Tuesday – September 6th at 8 am PT for the resumption of the weekly Microsoft 365 platform call.
- Register for upcoming Sharing is Caring events:
- Writing for the Web | Tuesday, September 6th, 9:30am PT | 12:30pm ET | 6:30pm CET - Register
- Maturity Model Practitioners | Tuesday, September 20th, 7am PST - Register
- PnP Office Hours – 1:1 session | Register
- PnP Buddy System | Request a Buddy
- What key scenarios are missing from the PnP Core SDK? Let us know and/or view the latest changes at PnP Core SDK Changelog.
- PowerShell – The team is thinking of dropping support for PS 5, any strong objections? Suggestions in general? Please visit PnP.PowerShell Changelog
- Ideas for Microsoft Lists? aka.ms/Feedback/Lists
- Suggestions for yo teams? Discussions
- Create a connector – Top Power Platform Independent Publisher Connector Asks
- Wish list for Microsoft Teams
- 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-sig-call
Demo references
- Independent Publisher Connector - OpenAI connector on using AI for content creation and interactions
- Documentation - OpenAI (Independent Publisher) (Preview)
- Repo – OpenAI
- Connectors - Welcome to the Independent Publisher Connector Directory!
- How to animate SVGs in Adaptive Cards
- Example – a Pen by Kristine Kolodziejski
- Images – svgshare (share SVG vector files)
- Twitter - Kristine Kolodziejski | @kristinekk94
- YouTube Kristine Kolodziejski (channel)
- Blog - Kristine Kolodziejski
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
Project | Current Version | Release/Status |
---|---|---|
PnP .NET Libraries - PnP Framework | v1.10.0 GA | Prepping 1.11.0 (after summer break) |
PnP .NET Libraries - PnP Core SDK | v1.7.0 GA | Prepping for 1.8.0 (after summer break) |
Microsoft 365 Assessment tool | v1.0.0 (SharePoint Syntex Assessment) | Successor to the Modernization Scanner tool |
PnP PowerShell | v1.11.0 GA | Nightly builds |
Yo teams - generator-teams | v4.0.1 GA | |
Yo teams - yoteams-build-core | v1.7.0 GA | |
Yo teams – yoteams-deploy | v1.2.0 GA | |
Yo teams - msteams-react-base-component | v3.1.1 GA | |
Microsoft Graph Toolkit (MGT) | v2.6.0 GA |
General resources
- Script Samples - Getting started with PnP Script Samples – aka.ms/script-samples/getting-started
- Samples - Power Platform Samples | aka.ms/powerplatform-samples
- Microsoft 365 tenant – Script Samples Gallery | aka.ms/script-samples
- Microsoft Teams Samples Gallery | aka.ms/teams-samples
- Microsoft 365 Extensibility look book gallery | aka.ms/m365/extensibility
- Archives - Microsoft 365 PnP Weekly - Videos, Podcasts
- PnP Teams Quickstart | aka.ms/pnp-teams-quickstart
- Microsoft Teams Toolkit v3.x | https://aka.ms/teams-toolkit
- Microsoft 365 and Power Platform Community Blog | aka.ms/m365pnp/blog
- Microsoft Graph Toolkit in Microsoft Learn | https://aka.ms/learn-mgt
- Viva Connections https://aka.ms/VivaConnections
- SharePoint look book
- Yo Teams video training package
- .NET Standard 2.0 version of SharePoint Online CSOM API
- Microsoft 365 community (PnP) videos | aka.ms/m365pnp-videos
- Microsoft Teams Toolkit for Visual Studio Code
- yo Teams | aka.ms/yoteams
- Video - Getting started using yo Teams | Wictor Wilén (Microsoft)| @wictor
- Build a crisis management site to connect people and information
- Developer documentation | https://aka.ms/spdev-docs
- PnP Power Shell
- SharePoint Modernization Partner Guidance - Feedback welcome
- Solution - Building a modern search experiences with SharePoint Framework web parts
- Page transformation guidance
- Page transformation videos
- Modernization scanner
- Microsoft 365 developer program site - Need to become a Tenant Admin to test look book capabilities? Get a Microsoft 365 E5 developer subscription (free tenant for 90 days)
- SharePoint Page Transformation webcast series
- PnP PowerShell
- SharePoint Modernization Tools
Upcoming calls | Recurrent invites
- Microsoft 365 platform call | Tuesday, September 6, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Viva Connections & SharePoint Framework call | Thursday, September 8, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Adaptive Cards monthly call | Thursday, September 8, 9:00 am PT - https://aka.ms/adaptivecardscommunitycall (monthly)
- Office add-in monthly call | Wednesday, September 14, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Microsoft 365 General Dev call | Thursday, September 15, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Microsoft Identity Platform call | Thursday, September 15, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
- Power Platform monthly call | Wednesday, September 21, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
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 - 1st of September 2022