Build your first app using C#

Start Microsoft Teams app development by building your first app with a tab, a bot, and a message extension capability.

This app will have all capabilities and each has its own UI and UX:

Diagram showing this app has three features.

In this tutorial, you'll learn:

  • How to set up a new project
  • How to build three apps with a different capability each—tab, bot, and message extension using C# and Visual Studio 2019
  • How to deploy your app from Developer Portal