If you enjoy my blog, please check out my videos as well! I currently publish Teams and SharePoint development videos on the M365 PnP channel, and other content on my personal channel. This page links to selected videos across all locations.
Although I am a Microsoft employee, the information in my videos may or may not reflect the official position of Microsoft Corporation. My videos and blogs comply with posted Microsoft guidelines for social networking by employees, and are intended as a positive contribution to the community.
Teams Development Videos
Teams Applications: What are they and why would I want one?
Through demonstration, this video shows how Teams apps appear in the Teams user interface, and how they can help users be more productive and collaborate more easily
Making and Deploying Teams Apps
This video shows how to create Teams apps using Teams App Studio, how to deploy them to the tenant app catalog, and how to manage them with App policies
Introduction to Adaptive Cards
This video explains Adaptive Cards, which allow developers to embed rich interactive content in Teams and other apps. It shows how to get started building adaptive cards, and how to use adaptive card templates and the template service.
For Low-Code developers
Making a QnA Bot for Microsoft Teams
These videos show you how to set up a QnA bot with no code! QnA bots use search technology to answer questions from a knowledge base. I know a lot of people have made this video already, but I wanted the video series to be complete and to relate it to the concepts in the other videos.
For Full-Code developers
This video is to help you get started with coded bots in Microsoft Teams. You’ll learn how to generate the bot code, run the bot in the Bot Framework Emulator, register and secure your bot, and access the bot from a Teams application.
Bot State: Helping your bot remember what it’s talking about
This video explains bot state, which is essential to any kind of multi-turn interaction with a bot. You’ll see how user state and conversation state work via a demo and code walk-through.
Building a conversational bot for Microsoft Teams
These videos explain how to build a bot that will accept natural language commands from a user.
- Part 1 is focused LUIS, the Language Understanding Intelligent Service in Azure; you’ll learn how to create a LUIS model and call it from your bot.
- Part 2 shows how to build dialogs that fill in any missing or ambiguous details that may be missing from the LUIS results.
- Part 3 shows how to use Adaptive Cards in your bot dialogs for easier interaction, especially in a Teams channel.