Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Building Real-Time Collaborative Apps with Azure, Microsoft 365, and Power Platform

Microsoft via YouTube

Overview

Explore how to build real-time collaborative applications using Azure, Microsoft 365, and Power Platform in this 38-minute conference talk from Microsoft Build 2022. Learn about key technologies including Fluid Framework, Azure Fluid Relay, Power Automate, Azure Active Directory, Microsoft Graph presence API, Microsoft Graph Toolkit, Event Hubs, Azure Functions, and Azure SignalR. Watch demonstrations of a front-end application integrating these technologies for real-time data collaboration and person presence. Gain insights into implementing real-time features in custom apps to enhance business operations and productivity. Access additional resources, including an e-book on fusion development with Power Apps, a GitHub repository with sample code, and links to further learning materials on Microsoft Cloud solutions.

Syllabus

Introduction.
Dan Wahlin, Cloud Developer Advocate at Microsoft.
Ayca Bas, Cloud Developer Advocate at Microsoft.
Agenda.
Introduction to Collaborative Technologies.
RealTime Data Collaboration.
Overview of App Technologies.
Demo; Brainstorm App.
Using Fluid Framework with Azure Fluid Relay (realtime collaboration).
Fluid Framework Overview.
Fluid Framework Collaboration.
JavaScript Map.
Fluid SharedMap.
Example using code to explain the process.
Demo; Integrating Microsoft Graph Change Notifications (realtime presence).
Microsoft Graph uses a webhook mechanism to deliver change notifications to clients.
Change notifications delivered through Azure Event Hubs.
Integrating RealTime Microsoft Graph Notifications.
Code used to build collaboration app .
GitHub repo to get the code.
Resources.

Taught by

Microsoft Developer

Reviews

Start your review of Building Real-Time Collaborative Apps with Azure, Microsoft 365, and Power Platform

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.