Microsoft 365 & Power Platform Development Community call - 13th of October, 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, October 18th, 8:00 am PT.
- Latest news from Microsoft engineering on Microsoft 365 topics
- Brian T. Jackett and Cameron Parker – Introduction to Microsoft Graph Search APIs
- Ayca Bas – Build your first Command bot in C# for Microsoft Teams with Teams Toolkit for Visual Studio
- Project releases
- Yo teams - yoteams-build-core - v1.8.0 GA
- Microsoft Teams Toolkit - v4.0.6 GA, v4.0.7 (Preview)
- Power Platform - Independent Publisher Connectors submissions
- New – Checkly – Troy Taylor | @troystaylor
- New – Did You Mean This – Troy Taylor | @troystaylor
- New – DynamicDocs – Troy Taylor | @troystaylor
- New – Replicate – Troy Taylor | @troystaylor
- New – Synthesia – Troy Taylor | @troystaylor
- New – Focusmate – Phil Cole
- New – Working Days – Tomasz Poszytek | @TomaszPoszytek
- Top Connector Asks
- Script samples
- New - PnP PowerShell – Update content type of files in folder with system update – Reshmee Auckloo | @ReshmeeAuckloo
- New - PnP PowerShell – Change the Placeholder text in SharePoint Search Box – Ganesh Sanap | @GaneshSanap20
- New - PnP PowerShell – Activate a site feature in SharePoint Online – Ganesh Sanap | @GaneshSanap20
- New - PnP PowerShell – Disable SharePoint List Commenting at Tenant Level – Ganesh Sanap | @GaneshSanap20
- Updated - CLI for Microsoft 365 – Export Term Store terms to CSV – Reshmee Auckloo | @ReshmeeAuckloo
- Good first issue asks
- Microsoft Teams samples
- Updated Sample - Tab Meeting StageView Vote Movie Fluid - Microsoft Teams App - Markus Möller (Avanade) | @Moeller2_0
- 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
- Convert a DOC file to PDF - Chandani Prajapati | @Chandani_SPD
- Microsoft 365 PnP Weekly – Episode 182 (October 10th) with Netherlands based Microsoft 365 Architect Martin Lingstuyl (I4-YOU Business Solutions) | @martinlingstuyl | video | podcast
Demos
- Introduction to Fantasy Premier League Independent Power Platform Connector – step through the process - Power Automate Independent Connector requests information, FPL responds to the request passing back JSON, Power Automate Independent Connector receives data & sends to Microsoft Teams, and Microsoft Teams receives data and displays message to users. Go deep on organizing and manipulating returned data and then call a Microsoft Teams action to render standings in a Teams chat or channel.
- Create a better version of HTML Text component using PCF components in Power Apps – this PCF HTML Template component allows you to create new controls, with behaviors and internal state, using only HTML and a Json string! So you can create a static HTML Text component in Power Apps Canvas or now you may create a dynamic HTML text component using the Power Apps Component Framework (PCF). Step through proof of concept of the template component.
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 – 8:13
- PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 9:50
- yo Teams updates - Stephan Bisser (Solvion) | @stephanbisser – 12:22
- Microsoft Teams Toolkit updates - Vesa Juvonen (Microsoft) | @VesaJuvonen – 13:23
- Microsoft Graph Toolkit updates - Sébastien Levert (Microsoft) | @sebastienlevert – 14:35
- Independent Publisher Connectors - Jocelyn Panchal (Microsoft) | @JocelynP_PM – 16:10
- Microsoft Script Samples - Paul Bullock | @pkbullock – 18:26
- Microsoft Teams Samples – Bob German (Microsoft) @Bob1German – 20:13
- Microsoft Power Platform Samples - David Warner II (Microsoft) | @DavidWarnerII – 21:02
- Demo – Introduction to Fantasy Premier League Independent Power Platform Connector – Joe Unwin (Hitachi Solutions) | @Flow_Joe_ – 22:32
- Demo - Create a better version of HTML Text component using PCF components in Power Apps – Fabio Franzini (Apvee Solutions) | @franzinifabio – 42:57
Together Mode
This thriving community, depth of knowledge and this photo are not possible without you! Thank you for making this the best community in tech.
Actions
- Register for Teams App Camp Online event – October 20th - Register at aka.ms/TeamsAppCamp
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Register for upcoming Sharing is Caring events:
- Maturity Model Practitioners | Tuesday, October 18th, 7am PST – Download reoccurring invite.
- 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 Fantasy Premier League Independent Power Platform Connector
- Create a better version of HTML Text component using PCF components in Power Apps
- Documentation – HTML text control in Power Apps
- Documentation – Create and build a code component
- Documentation – Templates in the Microsoft Graph Toolkit
- CSS – tailwindcss
- Handbook - #Twind Guide
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 |
PnP .NET Libraries - PnP Core SDK | v1.7.0 GA | Prepping for 1.8.0 |
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 | Release in approximately 2 weeks |
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.0.6 GA, v4.0.7 (Preview) | New builds daily |
Microsoft Graph Toolkit (MGT) | v2.6.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, October 18, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Power Platform monthly call | Wednesday, October 19, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Viva Connections & SharePoint Framework call | Thursday, October 20, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Microsoft Identity Platform call | Thursday, October 20, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
- Microsoft 365 General Dev call | Thursday, October 27, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Office add-in monthly call | Wednesday, November 9, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Adaptive Cards monthly call | Thursday, November 10, 9:00 am PT - https://aka.ms/adaptivecardscommunitycall (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 - 13th of October 2022