Microsoft 365 & Power Platform Development Community call - 15th 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
- Adriana Wood, Liam Fernandez - Introduction to SharePoint Online Admin APIs on Microsoft Graph
- Garry Trinder - Getting started with Teams Toolkit for Visual Studio
- Power Platform - Independent Publisher Connectors submissions
- Updated - VIES by European Commission - Tomasz Poszytek | @TomaszPoszytek
- New - Connpass - Miyake Hideo
- New - Working days - Tomasz Poszytek | @TomaszPoszytek
- New - HTTP Garden - Troy Taylor | @troystaylor
- New - Proposal for NFT Mania - Shreyan Fernandes (Welcome!)
- Top Connector Asks
- Welcome to Jocelyn Panchal (Microsoft) | @JocelynP_PM, the new leader of the Independent Publisher & Verified Publisher program.
- Script samples
- New - Graph Power shell SDK - Microsoft Graph PowerShell SDK for Common Operations - Nik Charlebois (Microsoft) | @NikCharlebois
- New - PnP PowerShell - SPO Recover Deleted Meeting Recordings - Jason Baxter
- Good first issue asks
- Microsoft Teams samples
- Sample X – a sample-in-progress that works in Teams and Outlook and stores emails in OneDrive - 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
- The MGT samples repository is now live! | aka.ms/mgt/samples
- Microsoft 365 PnP Weekly – Episode 178 (September 12th) with UK-based Paul Hunt, Microsoft MVP | @cimares| video | podcast
Demos
- List formatting magic - neomorphic design for polished UX – what? A minimalist design style - 3D look and feel for buttons and graphics applied to 7 newly created JSON neomorphic list formatting controls – Buttons, Options, Rate, Image, Doughnut, Bars, Calendar. The sample controls can be implemented on list columns and views. Create a neomorphic list and distribute it using PowerShell for consistent usage and management across organization. This work inspired by Kristine Kolodziejski.
- Using Mockaroo Independent Publisher Connectors to automatically generate sample data – step through Mockaroo features (customized schemas, datasets, mock APIs and grouped schemas/datasets). Connector accesses Mockaroo APIs for two scenarios: 1) Repeatable Test Data - use Power Automate to load contacts (basic flow) and to load contacts and accounts (advanced flow). 2) Speed up UI/UX development – see 2 methods (classic and using experimental ParseJSON (function), for automatically importing simulated data into a Canvas app.
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:23
- PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 8:00
- yo Teams updates - David Warner II (Microsoft) | @DavidWarnerII – 9:37
- Microsoft Graph Toolkit updates - David Warner II (Microsoft) | @DavidWarnerII – 9:58
- Independent Publisher Connectors - Natalie Pienkowska (Microsoft) | @NataliePienkow1 & Jocelyn Panchal (Microsoft) | @JocelynP_PM – 10:48
- Microsoft Script Samples - Paul Bullock | @pkbullock – 13:24
- Microsoft Teams Samples - David Warner II (Microsoft) | @DavidWarnerII – 15:31
- Microsoft Power Platform Samples - David Warner II (Microsoft) | @DavidWarnerII – 16:06
- Demo - List formatting magic - neomorphic design for polished UX – André Lage (Datalynx AG) | @aaclage – 18:27
- Demo - Using Mockaroo Independent Publisher Connectors to automatically generate sample data – Richard A. Wilson (Microsoft) | @PowerAppsRAW – 34:07
Actions
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Register for upcoming Sharing is Caring events:
- Maturity Model Practitioners | Tuesday, September 20th, 7am PST - Register
- LIVE at the Power Platform Conference - Power Platform Samples Contributor | Wednesday, September 21st, 9:15 am ET, Pacifica 8
- 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
- List formatting magic - neomorphic design for polished UX
- Samples - List Formatting Samples | aka.ms/list-formatting
- Video - Taking your Power Apps mobile navigation UI to the next level! – Kristine Kolodziejski (Computacenter) | @kristinekk94
- Videos - Kristine Kolodziejski (channel)
- Sample - Doughnut Chart
- Using Mockaroo Independent Publisher Connectors to automatically generate sample data
- Connector - Mockaroo (Independent Publisher) (Preview)
- Repo – Mockaroo
- Article - Power Fx: Introducing ParseJSON
- Data mocking library – mockaroo.com
- Documentation - Independent publisher certification process
- Video - Independent Publisher connectors step by step - Tomasz Poszytek | @TomaszPoszytek
- Video - Power Platform Connectors (Visual Studio Code Extension) - Daniel Laskewitz (Microsoft) | @laskwitz
- Session - Build and Submit an Independent Publisher Connector in Under 60 Minutes – Troy Taylor (Hitachi Solutions) | @troystaylor
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 | |
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 20, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Power Platform monthly call | Wednesday, September 21, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Viva Connections & SharePoint Framework call | Thursday, September 22, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Microsoft 365 platform call | Tuesday, September 27, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Microsoft 365 General Dev call | Thursday, September 29, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Office add-in monthly call | Wednesday, October 12, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Adaptive Cards monthly call | Thursday, October 13, 9:00 am PT - https://aka.ms/adaptivecardscommunitycall (monthly)
- Microsoft Identity Platform call | Thursday, October 20, 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 - 15th of September 2022