Microsoft 365 & Power Platform Development Community call - 22nd of December, 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
- Join the next Microsoft 365 platform call - Tuesday, December 27th, 8:00 am PT.
- Coffee & chat with Community - questions, feedback, discussions, employee reflections, ad hoc demos and good cheer.
- Project releases
- Yo teams - generator-teams – v4.1.0 GA
- Yo teams - yoteams-build-core – v1.9.0 GA
- Microsoft Teams Toolkit – v4.2.0 GA (VS Code)
- Microsoft Graph Toolkit (MGT) – v2.9.0 GA, v3.0 Preview
- Power Platform - Independent Publisher Connectors submissions
- Milestone achievement – >900 Power Platform Connectors!
- DailyMed – Troy Taylor | @troystaylor
- Citymapper – Troy Taylor | @troystaylor
- TheGoodAPI – Troy Taylor | @troystaylor
- Holopin – Troy Taylor | @troystaylor
- FishWatch – Andras Fordos
- Pixel Encounter – Andras Fordos
- Exchange Rate – Andras Fordos
- SMS Wireless Services – ViaData
- Top Connector Asks
- Good Flow story? Tell us. FlowOfTheWeek – aka.ms/FlowOfTheWeekForm
- Script samples
- New - PnP PowerShell – Extract the configuration of a PnP Modern Search results web part and apply it on another site collection - Kasper Bo Larsen | @kasperbolarsen
- Good first issue asks
- Microsoft Teams samples
- Meeting tab that records names so everyone can pronounce them properly - Markus Moeller | @moeller2_0
- Wanted – Updated Microsoft Teams JavaScript samples using Teams SDK v2 | Microsoft Teams Development Samples | aka.ms/Teams-Samples
- Power Platform Samples
- Power Apps – Injured Body Part Selection Gallery App - Mubarak Adeyemo (HCS Business Solutions) | @tMub365
- Power Apps – Microsoft Graph toolkit People Picker - Luise Freese | @LuiseFreese
- Power Automate – SharePoint copy pages between sites - Thijs Hereygers (Capgemini)
- Power Automate – Set Dataverse lookups - Taylor Becktold (RSM US LLP) | @BecktoldTaylor
- Conversations
- Microsoft 365 PnP Weekly – Episode 191 (December 12th) with Microsoft Redmond based Visual Studio Development Program Manager - Julia Kasper | @Jujujuliakasper | video | podcast
Demos
- Extend Microsoft Teams apps across Microsoft 365 (Outlook and Office) - use the same Mail Storage app – a static Teams personal app, in Teams, Outlook and Office.com to store emails with attachments in (Teams, Outlook, OneDrive) based on host environment (detected) in which the personal app is running. Microsoft Graph open extensions detects and links to mails already saved. Requires TeamsJS SDK 2.0 (SSO), yoTeams v4.0 (instance) and Teams manifest 1.13 or greater. Sample available now.
- Power Apps component library: Material design - overview on Design Toolkit Initiative - prescriptive guidance around UI principles for Power Apps. Review UI options for makers – ugly/bad/good, material design, what/why component libraries for Power Apps, and introduction to first library with 16 components, template, proper documentation and 5000 SVGs. Download component library and template app then build an app, use mix of standard and component library controls, change app style easily in OnStart Property.
The host of this call was David Warner II (Microsoft) | @DavidWarnerII. Q&A takes place in chat throughout the call.
Agenda items
- 06:46 – PnP .NET library updates - Bert Jansen (Microsoft) @O365bert
- 08:21 – PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth
- 10:15 – yo Teams updates - Rick Van Rousselt (Advantive) | @rickvanrousselt
- 11:31 – Microsoft Teams Toolkit updates - Vesa Juvonen (Microsoft) | @vesajuvonen
- 12:36 – Microsoft Graph Toolkit updates - David Warner II (Microsoft) | @DavidWarnerII
- 13:21 – Independent Publisher Connectors - Jocelyn Panchal (Microsoft) | @JocelynP_PM
- 15:16 – Microsoft Script Samples - Paul Bullock | @pkbullock
- 16:44 – Microsoft Teams Samples - David Warner II (Microsoft) | @DavidWarnerII
- 17:14 – Microsoft Power Platform Samples - April Dunnam (Microsoft) | @aprildunnam
- 18:29 – Together mode picture
- 19:39 – Extend Microsoft Teams apps across Microsoft 365 (Outlook and Office) - Markus Möller (Avanade) | @Moeller2_0
- 35:01 – Power Apps component library: Material design - April Dunnam (Microsoft) | @aprildunnam, Luise Freese | @LuiseFreese & Robin Rosengrün (EnBW) | @power_r2
Together Mode
Thank you for joining the call today. Great to see some of you are donning your holiday apparel. Thank you as well for being with us through 2022 and into 2023!
Actions
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Do you have a cool flow? Tell us about it so we can write about it. #FlowOfTheWeek aka.ms/FlowOfTheWeekForm
- Register for upcoming Sharing is Caring events:
- Power Platform Samples Contributor | Tuesday, January 10th, 10:30am PST | Register
- First Time Contributor | Thursday, January 12th, 10am PT | 1pm ET | 7pm CET – Register
- Maturity Model Practitioners | Tuesday, January 17th, 7am PST – Download reoccurring invite
- Writing for the Web | Monday, January 23rd, 10am PT | 1pm ET | 7:00pm CET - Register
- PnP SPFx Samples w/ NVM | Wednesday, January 25th, 9am PT | 12pm ET - 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
- Extend Microsoft Teams apps across Microsoft 365 (Outlook and Office)
- Article - Extend Teams apps to M365 with SSO the right way
- Sample - Tab Office Mail Storage - Microsoft Teams App
- Documentation - Extend Teams apps across Microsoft 365
- Article - M365 Across App scenarios - Teams apps and SPFx
- Power Apps component library: Material design
- Tool - Material Design
- Tool - Power Apps Design Toolkit
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.11.0 GA | |
PnP .NET Libraries - PnP Core SDK | v1.8.0 GA | |
Microsoft 365 Assessment tool | v1.0.0 (SharePoint Syntex Assessment) | Successor to the Modernization Scanner tool |
PnP PowerShell | v1.12.0 GA | Prepping v1.12.0 coming soon. Nightly builds |
Yo teams - generator-teams | v4.1.0 GA | |
Yo teams - yoteams-build-core | v1.9.0 GA | |
Yo teams – yoteams-deploy | v1.2.0 GA | |
Yo teams - msteams-react-base-component | v3.1.1 GA | |
Microsoft Teams Toolkit | v4.2.0 GA (VS Code), v17.4 (VS) | New builds daily |
Microsoft Graph Toolkit (MGT) | v2.9.0 GA, v3.0 Preview | https://aka.ms/mgt/2.9.0 |
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 - (Coffee & chat with Community) | Tuesday, December 27, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Viva Connections & SharePoint Framework call | Thursday, December 29, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Microsoft 365 platform call - (Coffee & chat with Community) | Tuesday, January 3, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Microsoft 365 General Dev call - | Thursday, January 5, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Office add-in monthly call | Wednesday, January 11, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Power Platform monthly call | Wednesday, January 18, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Microsoft Identity Platform call | Thursday, January 19, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (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 - 22nd of December 2022