Microsoft 365 & Power Platform Development Community call - 10th of November, 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, November 15th, 8:00 am PT.
- Latest news from Microsoft engineering on Microsoft 365 topics
- Brian Jackett & Jason Johnston – Calling Microsoft Graph from .NET Interactive Notebooks
- Garry Trinder - Add single sign-on to your Microsoft Teams bots using Teams Toolkit for Visual Studio Code
- Hugo Bernier - Using list components in Power Pages for securely displaying data to end users
- Project releases
- PnP .NET Libraries - PnP Framework – v1.11.0 GA
- PnP .NET Libraries - PnP Core SDK – v1.8.0 GA
- Microsoft Teams Toolkit – v4.1.1 GA (VS Code), v17.4 (VS)
- Microsoft Graph Toolkit (MGT) – v2.7.1 GA
- Power Platform - Independent Publisher Connectors submissions
- New – One-Time Secret - Aldo Gillone
- New – Festivo – Troy Taylor | @troystaylor
- New – QuickChart – Troy Taylor | @troystaylor
- New – The SMS Works – Troy Taylor | @troystaylor
- New – De Lijn - Lenard Schockaert
- New – DeepLIP - Michal Romiszewski
- Top Connector Asks
- Script samples
- New - PnP PowerShell – Download all the content type document templates files associated with a library - Leon Armston | @LeonArmston
- New - PnP PowerShell – Gets usage from a particular user(s) or site(s) from the Unified Audit Log - Russell Gove (Tronox) | @russgove
- New - PnP PowerShell – Copy the folder structure of a directory to a SharePoint List - Russell Gove (Tronox) | @russgove
- Extensions for PnP PowerShell and CLI for Microsoft 365 – Adam Wójcik | @Adam25858782
- Good first issue asks
- Microsoft Teams samples
- Adaptive Cards Search Tab - Ramin Ahmadi! | @raminahmadi1986
- Wanted – Updated Microsoft Teams JavaScript samples using Teams SDK v2 | Microsoft Teams Development Samples | aka.ms/Teams-Samples
- Conversations
- Microsoft 365 PnP Weekly – Episode 186 (November 7th) with US/India based Microsoft Principal Product Manager - DC Padur | @dcpadur | video | podcast
- Microsoft 365 PnP Weekly – Episode 185 (October 31st) with Belgium based Microsoft 365 Development MVP and Consultant - Jasey Waegebaert (GMI group) | @jwaegebaert. | video | podcast
Demos
- PowerShell predictors - PnP PowerShell and CLI for Microsoft 365 – the team has created an extension that allows you to add PnP cmdlets to the open-source PSReadLine module that predicts or suggests PnP PowerShell and CLI for Microsoft 365 cmdlets when typing on the cmd line. The predictor capability in PowerShell 7 suggests recently used cmdlets (History) and now PnP cmdlets (PnP Predictor). Select a cmdlet and cycle through arguments.
- Create an internal community for Power Platform users with Power Platform Communication Site Template – This optimized template comes with a trove of supporting content for makers including learning, strategy (Center of Excellence Strategy), and best practices to help drive awareness, connection and adoption of Power Platform within an organization. The template, PowerShell scripts and guidance are available to download today. Walk through site and supporting materials for deploying site. Areas in template requiring customer input are highlighted.
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 - Bert Jansen (Microsoft) @O365bert – 6:48
- PnP PowerShell updates - David Warner II (Microsoft) | @DavidWarnerII – 9:19
- yo Teams updates - Thomy Gölles (Solvion) | @thomyg – 10:35
- Microsoft Teams Toolkit updates - John Miller (Microsoft) | @jmillerdev – 12:28
- Microsoft Graph Toolkit updates - David Warner II (Microsoft) | @DavidWarnerII – 15:02
- Independent Publisher Connectors - Jocelyn Panchal (Microsoft) | @JocelynP_PM – 15:44
- Microsoft Script Samples - Paul Bullock | @pkbullock – 17:46
- Microsoft Teams Samples – Bob German (Microsoft) @Bob1German – 19:26
- Microsoft Power Platform Samples - David Warner II (Microsoft) | @DavidWarnerII – 20:56
- Demo – PowerShell predictors - PnP PowerShell and CLI for Microsoft 365 – Anoop Tatti (Content + Cloud) | @anooptells – 22:30
- Demo – Create an internal community for Power Platform users with Power Platform Communication Site Template – Daniel Laskewitz (Microsoft) | @laskewitz – 39:44
Together Mode
Thank you for joining this call today with your community mates. Your feedback is always welcome along with your passion for making a difference.
Actions
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Have you created a cool flow? Tell us about it so we can write about it. #FlowOfTheWeek aka.ms/FlowOfTheWeekForm
- Register for upcoming Sharing is Caring events:
- Maturity Model Practitioners | Tuesday, November 15th, 7am PST – Download reoccurring invite.
- Power Platform Samples Contributor | Monday, November 28th, 11:30am 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
- PowerShell predictors - PnP PowerShell and CLI for Microsoft 365
- Repo - PowerShell predictors
- Documentation - How to create a command-line predictor
- Library – PnP PowerShell
- Create an internal community for Power Platform users with Power Platform Communication Site Template
- Documentation - Create an internal Microsoft Power Platform hub | aka.ms/ppcst-docs
- Issues - [Power Platform communication site template] Bug, question or feature ask report | aka.ms/ppcst-issues
- Download - The Power Platform Hub template and scripts | aka.ms/ppcst-download
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.11.0 GA | Prepping v1.12.0 coming soon. Nightly builds |
Yo teams - generator-teams | v4.0.1 GA | |
Yo teams - yoteams-build-core | v1.8.0 GA | |
Yo teams – yoteams-deploy | v1.2.0 GA | |
Yo teams - msteams-react-base-component | v3.1.1 GA | |
Microsoft Teams Toolkit | v4.1.1 GA (VS Code), v17.4 (VS) | New builds daily |
Microsoft Graph Toolkit (MGT) | v2.7.1 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, November 15, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Power Platform monthly call | Wednesday, November 16, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Viva Connections & SharePoint Framework call | Thursday, November 17, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Microsoft Identity Platform call | Thursday, November 17, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
- Microsoft 365 General Dev call | Thursday, November 24, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Adaptive Cards monthly call | Thursday, December 8, 9:00 am PT - https://aka.ms/adaptivecardscommunitycall (monthly)
- Office add-in monthly call | Wednesday, December 14, 8:00 am PT - https://aka.ms/officeaddinscall (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 - 10th of November 2022