Microsoft 365 Developer Community Call recording – 14th of April, 2022

Microsoft 365 Developer Community Call recording – 14th of April, 2022

Call summary

Yes, in one location you will find Microsoft 365 tenant – script samples gallery (147 scenarios and 207+ scripts) now also integrated into the Microsoft 365 Unified Sample Solution Gallery (1040+ samples) from Microsoft and community!! Sign up and attend an AMA and other events this month hosted by Sharing is Caring. Get the recognition you deserve, sign up for the PnP Recognition Program. The MGT samples repository is now LIVE! https://aka.ms/mgt/samples and see the preview release for the MGT TeamsFxProvider - npm i [@microsoft](https://techcommunity.microsoft.com/t5/user/viewprofilepage/user-id/41501)/mgt@next.teamsfx. Join the Microsoft 365 platform call on Tuesday, April 19, 8:00 am PT.

Just Released - since last call

  • 2 new/updated script samples
  • 1 Teams sample
  • 1 Power Platform sample

To see current releases and latest updates/nightly builds, access the Repos via the links in table below. While version releases are periodic, nightly releases are nightly! Subscribe to nightly releases for the latest capabilities.

Open-source project status

ProjectCurrent VersionRelease/Status
PnP .NET Libraries - PnP Frameworkv1.9.0 GAPrepping for v1.10.0
PnP .NET Libraries - PnP Core SDKv1.6.0 GAPrepping for v1.7.0
PnP PowerShellv1.10.0 GAIn progress: V2 POC - .NET 6.0 based, Requires PowerShell 7.2
Yo teams - generator-teamsv3.5.0 GA, v4.0.0-next(.2)Planning v4.0.0 release in mid-May
Yo teams - yoteams-build-corev1.6.0, 1.6.0-next.1
Yo teams – yoteams-deployv1.1.0 GA
Yo teams - msteams-react-base-componentv3.1.1 GA
Microsoft Graph Toolkit (MGT)v2.4.0 GAWorking on v3.0.0 - Aligning all Toolkit components to Fluent UI Web Components

The host of this call was David Warner II (Catapult Systems) | @DavidWarnerII. Q&A takes place in chat throughout the call.

Actions

  • Mark your calendar for Microsoft Tech Days - Have a seat with Microsoft 365 developer platform | Thursday, May 5, 2022. Registration and Agenda coming soon.
  • Mark your calendar for Microsoft Build, May 24-26, 2022 - Register
  • Opt into PnP Recognition Program | https://aka.ms/m365pnp-recognition
  • Join us at the next Microsoft 365 platform call on Tuesday, April 19, 8:00 am PT.
    • Latest news from Microsoft engineering on Microsoft 365 topics
    • Demos:
      • Latest on Microsoft Graph Data Connect data sets – Nik Charlebois
      • Integrate Graph connector content within Office.com – Mounika Narayanan
      • Introduction: Apps that extend across Teams, Outlook, and Office – Divyanka Pillai and Michelle Lee
  • Register for Sharing is Caring Events:
    • AMA (Ask me anything) – Viva ACE | Coming Soon
    • First Time Contributor Session | TBS soon
    • Community Docs Session | Tuesday, May 17, 10:00 am PT - Register
    • Power Platform Samples – First Time Contributor | Monday, May 9, 10:30 am PT- Register
    • PnP – SPFx Developer Workstation Setup | TBS soon
    • PnP SPFx Samples – Solving SPFx version differences using Node Version Manager | TBS soon
    • First Time Presenter | TBS soon
    • More than Code with VSCode | TBS soon
    • Maturity Model Practitioners | Tuesday, April 19, 7:00 am PT - Register
    • Getting Started with Viva Connection ACEs (2-part session) | TBS soon
    • PnP Office Hours – 1:1 session | Register
    • PnP Buddy System | Request a Buddy
  • Download the recurrent invite for this call – https://aka.ms/m365-dev-sig
  • Call attention to your great work by using the #PnPWeekly on Twitter.

Microsoft Teams Development Samples

(https://aka.ms/TeamsSampleBrowser)

Microsoft Power Platform Samples

(https://aka.ms/powerplatform-samples)

Script Samples

(https://aka.ms/script-samples)

Article: Getting started with PnP Script Samples – aka.ms/script-samples/getting-started

– Many thanks!

Demos delivered in this session

  • TeamsFx .NET - Current Updates - April 2022 – Microsoft Teams Framework is a .NET library encapsulating common functionality and integration patters for developers building apps hosted in Microsoft Teams. Use .NET (server-side) and React (client-side) languages, CLI, built-in SSO, GraphClient Auth provider, Blazor templates, extended by Teams Toolkit in VS 2022 (preview). See scaffolding out a project (create personal tab) using Microsoft Teams App template in VS 2022, add Teams Toolkit, Razor Class Library.

  • Controlling list toolbar with JSON using commandBarProps option – high level positioning on column, view and form formatting options. See how commandBarProps fit in. Command bar property changes affect view, not list configuration. See the basic JSON schema used to make changes to items on the command bar. Add, hide, reposition on bar or to overflow, rename, re-icon, add a tooltip and conditions to command items. Useful for guiding users through operations.

  • Building dynamic dashboard pages with list formatting – take a single list being fed by one or more Microsoft Forms and expose it on a dashboard comprised of 4 discrete list web parts accessing the same list but displaying information in different views (Honeycomb, Recent Comments, Heat Map, Gauge Aggregate Footer). As data flows into the list, the dashboard updates. The web parts are not linked together. Samples exist for each View.

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

Demos

Resources

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

  • Microsoft 365 PnP Weekly – Episode 161 (April 11th) with California, US based Power Platform Community Program Manager, David Warner (Microsoft) | @DavidWarnerII | video | podcast
  • Microsoft 365 PnP Weekly – Episode 160 (April 4th) with Bangalore, India based MVP, Arjun Menon (Tata Consultancy Services) | @arjunumenon | video | podcast
  • Microsoft 365 Developer Podcast - Development Topics with Andrew Connell (April 12th) | @andrewconnell | podcast

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 Community (PnP) team, Microsoft - 15th of April 2022