Blazor + Bot Framework = a Microsoft Teams Platform Dream Team
goelles
228 views
19 slides
Mar 23, 2022
Slide 1 of 19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
About This Presentation
Join us to take a look behind the curtains of developing for Teams as a platform with a special view on a Blazor Web App running on Azure which can be smartly connected with a chatbot built using the Microsoft Bot Framework and Azure Conversational AI platform to get the most out of your LOB Teams a...
Join us to take a look behind the curtains of developing for Teams as a platform with a special view on a Blazor Web App running on Azure which can be smartly connected with a chatbot built using the Microsoft Bot Framework and Azure Conversational AI platform to get the most out of your LOB Teams applications!
Size: 9.38 MB
Language: en
Added: Mar 23, 2022
Slides: 19 pages
Slide Content
#TeamsNation Blazor + Bot Framework = a Microsoft Teams Platform Dream Team (BOT Part) Sponsored by Microsoft Teams Microsoft Tech Community Thomy Goelles Team Lead @SOLVION | Microsoft MVP (Office Development) @thomyg Stephan Bisser Technical Project Lead @SOLVION | Microsoft MVP (AI) @stephanbisser
Imagine…
Communicate effectively
Stay in the know
Find experts
Share ideas
Track progress
Capture feedback
M365 framework a b c d e a Fluent UI, Graph Toolkit, Adaptive Cards b Microsoft Graph Community
Evolve how your people work, with the tools they need Organization-based applications Partner applications Office 365 applications Departmental tools Employee resources Support & info Processes & workflow Ready to use Custom Apps Vertical solutions Retail Healthcare Banking Manufacturing
Microsoft Teams Tabs, Personal Apps Notifications Bots Messaging Extensions Connectors & Webhooks Task Modules Your custom app or service Existing Applications Your custom app or service New Applications Your custom app or service
Microsoft Teams Tabs, Personal Apps Notifications Bots Messaging Extensions Connectors & Webhooks Task Modules Your custom app or service Web Technologies Microsoft Graph SharePoint Framework (SPFx) Visual Studio + Visual Studio Code GitHub Microsoft Bot Framework Power Platform Build custom apps on Microsoft Teams to meet your unique needs
Demo Build a Composer Bot all powered by the Graph
Teams provides a powerful and extensible platform Build apps using capabilities and entry points to empower your users in chat, channels, and personal workspace Tabs Surface rich content within Teams Messaging extensions Allow users to query and share cards in conversations Connectors & Webhooks Connect web services to channels and teams Bots Help users get tasks done in conversations Notifications Post updates to channels via connectors Task modules Initiate and complete tasks or display information Microsoft Graph Power your apps using Graph. Build intelligence and connect to data that drives productivity Distribute and manage your app Enterprise Developers Upload to your organization’s app catalog ISVs Partners Publish to Microsoft AppSource and the Teams app store Administrators Assign policy for apps over end users. Preinstall and pre-pin apps to drive adoption
What is Blazor client-side server-side https://blazor.net
Project Generator Tabs, Bots, Message Extensions, Samples 🗸 F5 & Debugging 🗸 Identity Single-Line Auth Front-end Hosting 🗸 Integrated Azure Functions 🗸 Microsoft Graph Single-Line Graph Azure SQL 🗸 SPFx integration 🗸 Deployment Automation 🗸 Bicep Templates 🗸 Publishing 🗸 Extensibility 🗸 CLI 🗸 Blazor Support 🗸 Automatic Tunneling 🗸 The easiest way to get started building apps for Microsoft Teams Teams Toolkit Preview
Teams Toolkit Options Visual Studio 2019: Teams Toolkit Extension Visual Studio 2022 starting with 17.1.0 – Component in the VS Installer under “ASP.NET and web development”
Learn Reuse Share Microsoft 365 Patterns and Practices
>600 samples for helping to learn to extend Microsoft 365 >1,680 Contributors in GitHub organizations awarded Internally at Microsoft as a reference model for community engagement Microsoft 365 Patterns and Practices (PnP) aka.ms/ m365pnp >73,000 Visitors in GitHub organizations in past 2 weeks >63,000 Tenants using open-source components each month >3.4 million Watch time minutes in the YouTube channel within last 365 days