Viva Connections & SharePoint Framework Community Call – 9th of March, 2023

Viva Connections & SharePoint Framework Community Call – 9th of March, 2023

Call summary

Welcome to the bi-weekly call focused on Microsoft 365 client-side development. In this call, we focus on using Viva Connections and SharePoint Framework to build solutions for Microsoft Teams and SharePoint Online.

New this week

Demos

  • Build a SPFx solution to create AI generated images with DALL-E API – review DALL-E capabilities and billing model. Access Open AI API of DALL-E 2, create an account, generate an API key. Next create an image first by calling image API from Postman, then via the SPFx web part. Save image to document library. Step through the web part code – uses SPFx to call API, PnPjs to save image to library, base64 encoding.
  • Build AI integration for Microsoft 365 using ChatGPT and SPFx solution – to easily incorporate this search capability in your Microsoft 365 environment. Review prerequisites - get OpenAI API key, install the web part, add web part to a site and add your API key to Properties. Code deep dive – install OpenAI package, configure chatGPT and API response parameters. Review 4 Open AI language models, options for concealing your API key and token usage optimization.

The host of this call is Hugo Bernier (Microsoft) @bernierh. Q&A takes place as always in chat throughout the call.

Agenda items

00:00 – Intro – Hugo Bernier (Microsoft) @bernierh

04:48 – SharePoint Framework – Vesa Juvonen (Microsoft) | @vesajuvonen

06:19 – PnPjs Client-Side Libraries – Patrick Rodgers (Microsoft) | @mediocrebowler

07:11 – CLI for Microsoft 365 – Garry Trinder (Microsoft) | @garrytrinder

08:47 – Microsoft Graph Developer Proxy – Garry Trinder (Microsoft) | @garrytrinder

10:24 – PnP SPFx Controls – Alex Terentiev (Microsoft) | @alexaterentiev

11:14 – Viva Connections Toolkit for Visual Studio Code – Vesa Juvonen (Microsoft) | @vesajuvonen

12:09 – PnP Modern Search – Hugo Bernier (Microsoft) @bernierh

12:55 – PnP Samples - Hugo Bernier (Microsoft) | @bernierh

14:53 – PnP SPFx ACEs Samples - David Warner II (Microsoft) | @DavidWarnerII

15:46 – Together mode picture – Vesa Juvonen (Microsoft) | @vesajuvonen

17:08 – Demo – Build a SPFx solution to create AI generated images with DALL-E API – Luis Mañez (ClearPeople) | @luismanez

28:47 – Demo – Build AI integration for Microsoft 365 using ChatGPT and SPFx solution – Nico De Cleyre (Ordina) | @NicoDeCleyre

49:00 – Closing

Together Mode

together-230309.png

And the winners are captured above herein, right here. Congratulations! Thanks for joining and participating in the call today. Cheers.

Actions

Demo references

Thank you for your great work. Samples are often showcased in Demos.

Open-source project status

PnP ProjectCurrent versionRelease/Status
SharePoint Framework (SPFx)v1.16.1 (GA), v1.17 (Preview)v1.17 (GA) April 2023
PnPjs Client-Side Librariesv3.12 (GA)v3.13 to be released March 17, 2023
CLI for Microsoft 365v6.3 (GA)
Microsoft Graph Developer Proxyv0.5 (preview)v0.6 to be released March 30, 2023
Reusable SPFx React Controlsv3.13.0 (GA), v2.9.0
Reusable SPFx React Property Controlsv3.12.0 (GA), v2.7.0
Viva Connections Toolkit for VS Codev0.4.1 (Preview)
PnP SPFx Generatorv1.16.0v1.17.0 on the way
PnP Modern Searchv4.8.0 (GA), v3.23.0 (GA)

General Resources

Other mentioned topics

Upcoming calls | Recurrent invites

About

Viva Connections & SharePoint Framework bi-weekly calls are targeted at anyone who is interested in the JavaScript-based development towards Microsoft Connections, Microsoft Teams, SharePoint Online, and also on-premises. Calls are used for the following objectives.

  • SharePoint Framework engineering update from Microsoft
  • Talk about PnP JavaScript Core libraries
  • CLI for Microsoft 365 Updates
  • SPFx reusable controls
  • PnP SPFx Yeoman generator
  • Share code samples and best practices
  • Possible engineering asks for the field - input, feedback, and suggestions
  • Cover any open questions on the client-side development
  • Demonstrate SharePoint Framework in practice in Microsoft Viva, Microsoft Teams or SharePoint context
  • You can download a recurrent invite from https://aka.ms/spdev-spfx-call. Welcome and join the discussion!

“Sharing is caring”


Microsoft 365 PnP team, Microsoft - 9th of March 2023