Microsoft 365 Developer Community Call recording -- 30th of September, 2021

Microsoft 365 Developer Community Call recording -- 30th of September, 2021

Call summary

Have a look at Microsoft 365 tenant – script samples gallery (90 scenarios and 118 scripts, using CLI for Microsoft 365, PnP PowerShell, SPO Management Shell tooling and more…).  Register Today for Hacktoberfest 2021 - Begins October 1.   Attend an event in October – November hosted by Sharing is Caring.  Sign up for the PnP Recognition Program.  Project releases this week include PnP Core SDK - PnP Transformation Framework: Public Preview, Yo teams - generator-teams - v3.3.0 GA and - yoteams-build-core v1.3.0 GA.

Open-source project status

(Bold indicates new this call)

ProjectCurrent VersionRelease/Status
PnP .NET Libraries - PnP Frameworkv1.6.0 GA, PnP Provisioning Engine Schema v202103Version 1.7.0 – Early Autumn 2021
PnP .NET Libraries - PnP Core SDKv1.3.0 GA, PnP Transformation Framework: Public Preview released!Version 1.4.0 – Early Autumn 2021
PnP PowerShellv1.7.0 GAWorking on v1.8, In progress: v2 POC
Yo teams - generator-teamsv3.3.0 GA
Yo teams - yoteams-build-corev1.3.0 GA
Yo teams – yoteams-deployv1.0.1 GA
Yo teams - msteams-react-base-componentv3.1.0
Microsoft Graph Toolkit (MGT)v2.3.0 GA

Note: While version releases are periodic, nightly releases are nightly! Subscribe to nightly releases for the latest capabilities.

As well, there were 4 Script samples and 3 Teams samples this week.

The host of this call was Paolo Pialorsi (PiaSys.com) | @paolopia.

Q&A takes place in chat throughout the call.

Actions

Microsoft Teams Development Samples

https://aka.ms/TeamsSampleBrowser

Microsoft Power Platform Samples

https://aka.ms/powerplatform-samples

  • No new Power Platform samples this week

Script Sample

https://aka.ms/script-samples

Demos delivered in this session

  • Teams Leaderboard – measure Channel engagement with a Teams Toolkit sample in Blazor – use Gamefication approach for displaying activity from a Microsoft Teams channel.   Sample uses TeamsFx for scaffolding a Teams Blazor project, calls Microsoft Graph to retrieve messages and reactions and a simple UI to visualize the Leaderboard.  Populate dropdowns with Team and Channel IDs.   App counts/returns score data for evaluated activities (messages initiated, reactions, responses) for user selected activity in targeted Teams Channel.      

  • Surface an embedded web chat that can communicate with users in a Teams Channel – application sample allowing Microsoft Teams to interact with external users via Web Chat.  Uses Bot Framework, Azure Cosmos DB to store conversations, adaptive cards and activity handlers for conversation.  Architecture and code reviewed.   External user submits request in Web Chat form.   Communications about request limited to internal Teams channel except when Bot is @ mentioned.  Easily add new channel, web chat bot to app. 

  • Updates on Independent Publisher Connectors for Power Platform & UK Bank Holidays Connector Demo – time off request app using independent publisher connector to grab a list of UK Government Bank Holidays (json).  Employees quickly determine if time being requested falls on a bank holiday negating the need to request time off for those official holidays.  User enters dates in request form, Power Automate flow processes the request - checks holidays and returns answer.   Create a connector during Hactoberfest 2021.

Thank you for your work. Samples are often showcased in Demos.    Request a Demo spot on the call https://aka.ms/m365pnp/request/demo

Topics covered in this call

  • PnP .NET library updates - Paolo Pialorsi (PiaSys.com) | @paolopia – 9:20

  • PnP PowerShell - Erwin van Hunen (Valo Intranet) | @erwinvanhunen – 12:30

  • yo Teams updates - Paolo Pialorsi (PiaSys.com) | @paolopia – 14:54

  • Microsoft Graph Toolkit updates - Beth Pan (Microsoft) @beth_panx – 15:39

  • Microsoft Script Samples -  Paul Bullock (CaPa Creative Ltd) | @pkbullock – 03:14

  • Microsoft Teams Samples - Bob German (Microsoft) @Bob1German – 17:42

  • Microsoft Power Platform Samples - Paolo Pialorsi (PiaSys.com) | @paolopia – 20:41

  • D1: Teams Leaderboard – measure Channel engagement with a Teams Toolkit sample in Blazor – Thomas Gölles (Solvion) | @thomyg – 22:23

  • D2:  Surface an embedded web chat that can communicate with users in a Teams Channel – Lee Ford (Symity) | @lee_ford – 35:10

  • D3:  Updates on Independent Publisher Connectors for Power Platform & UK Bank Holidays Connector Demo – Natalie Pienkowska (Microsoft) | @NataliePienkow1 & Martyn Lesbirel (Dynamiti) – 45:05

Resources

Additional resources around the covered topics and links from the slides.

General resources

Upcoming Calls | Recurrent Invites

General Microsoft 365 Dev Special Interest Group 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, PowerApps, 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 to 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 PnP team, Microsoft - 1st of October 2021