Microsoft 365 & Power Platform Development Community call - 24th 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 29th, 8:00 am PT.
- Latest news from Microsoft engineering on Microsoft 365 topics
- Sebastian Levert & Gavin Baron – Microsoft Graph Toolkit updates and next steps
- Philip Li - Scale access to Microsoft 365 data with Microsoft Graph Data Connect
- John Miller - What’s new in the Microsoft Teams Toolkit
- Project releases
- PnP PowerShell – v1.12.0 GA
- Microsoft Teams Toolkit – v4.1.3 in VS Code
- Power Platform - Independent Publisher Connectors submissions
- New – MintNFT – Shreyan Fernandes
- New – Rebrickable – Troy Taylor | @troystaylor
- New – The Color – Troy Taylor | @troystaylor
- New – Veteran Confirmation – Troy Taylor | @troystaylor
- New – Workable – David Kjell
- New – Google Books – Fordos Andras
- Top Connector Asks
- Script samples
- New - PnP PowerShell – Deploy sppkgs and install apps – Matteo Serpi
- New - PnP PowerShell – Add demo content from a website such as Wikipedia – Kevin McDonnell | @kevmcdonk
- New - PnP PowerShell – Sample showing how to export basic site collection properties to CSV – Kasper Bo Larsen | @kasperbolarsen
- New - PnP PowerShell – Associate Form Customizer Extension with List or Libraries Form – Siddharth Vaghasia | @siddh_me
- New - PnP PowerShell – Add dummy folders and files – Reshmee Auckloo | @ReshmeeAuckloo
- Good first issue asks
- Microsoft Teams samples
- “Me Experience” tab in SPFx – Rabia Williams | @williamsrabia
- “One Productivity Hub” React SPA – Sébastien Levert | @sebastienlevert
- Wanted – Updated Microsoft Teams JavaScript samples using Teams SDK v2 | Microsoft Teams Development Samples | aka.ms/Teams-Samples
- Conversations
- Microsoft 365 PnP Weekly – Episode 188 (November 21st) with Finland based Modern Work Lead and Microsoft MVP Karoliina Kettukari (Meltlake) | @kettukari | video | podcast
- Microsoft 365 PnP Weekly – Episode 187 (November 14th) with Velencia, Spain based SharePoint and Cloud Solution Architect and Microsoft MVP Luis Máñez (ClearPeople) | @luismanez | video | podcast
Demos
- Introduction to CLI for Microsoft 365 and PnP PowerShell VS Code extensions – delivering relevant code snippets, documentation, and script samples for commands within the environment you are coding. Simplifying finding scripts is the core driver for these extensions. Bring up commands by typing CLI or PnP (PowerShell) and then select to open script sample gallery or documents suggested related to command. New scripts and documents added to PnP libraries flow right into these extensions.
- Using list formatting to improve SharePoint pages library experience for content creators – find site pages more quickly by using a few atypical and nicely formatted columns for organizing information. Start by creating a new view. Expose the Promoted State, Author Byline, and Banner Image columns. Format columns using formatting samples - person-hover-card, image-lightbox and promoted-state-icons from the PnP List Formatting Repo. As well, use icons, counts, colors, and conditions for more clarity. Rearrange columns in view.
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 – 5:59
- PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 7:17
- yo Teams updates - Rick Van Rousselt (Advantive) | @rickvanrousselt – 9:00
- Microsoft Teams Toolkit updates – Vesa Juvonen (Microsoft) | @vesajuvonen – 10:13
- Microsoft Graph Toolkit updates - David Warner II (Microsoft) | @DavidWarnerII – 11:25
- Independent Publisher Connectors - Jocelyn Panchal (Microsoft) | @JocelynP_PM – 11:56
- Microsoft Script Samples - David Warner II (Microsoft) | @DavidWarnerII – 13:56
- Microsoft Teams Samples – David Warner II (Microsoft) | @DavidWarnerII – 14:42
- Microsoft Power Platform Samples - David Warner II (Microsoft) | @DavidWarnerII – 15:34
- Demo – Introduction to CLI for Microsoft 365 and PnP PowerShell VS Code extensions – Adam Wójcik (Hitachi Energy) | @Adam25858782 – 17:16
- Using list formatting to improve SharePoint pages library experience for content creators – Chris Kent (DMI) | @theChrisKent – 33:03
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
- 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 | 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
- Introduction to CLI for Microsoft 365 and PnP PowerShell VS Code extensions
- Repo - CLI for Microsoft 365 extension (Adam-it)
- Marketplace - CLI for Microsoft 365 extension (Adam It)
- Repo - PnP PowerShell extension (Adam-it)
- Marketplace - PnP PowerShell extension (Adam It)
- Using list formatting to improve SharePoint pages library experience for content creators
- Repo – PnP List Formatting
- Library – Flicon (Fluent UI icon search)
- Sample - Person Hover Card
- Sample - Image Lightbox
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.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.3 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 29, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Viva Connections & SharePoint Framework call | Thursday, December 1, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Microsoft 365 General Dev call | Thursday, December 8, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Office add-in monthly call | Wednesday, December 14, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Microsoft Identity Platform call | Thursday, December 15, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
- Power Platform monthly call | Wednesday, December 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 - 24th of November 2022