Luis Beltran

Information & Communications Technology

Azure Mobile Development Enterprise Architecture

Zlín, Czechia

Developing C# bot apps for Microsoft Teams

Microsoft Teams is the hub for team collaboration which integrates people and tools to improve productivity within your organization. From chat-based collaboration to web conferences, it brings effectivity within your business to the next level.

Customizing your Microsoft Teams workspace is possible thanks to the developer platform, which allows you to extend the capabilities of the product and roll your own custom applications into your organization. Furthermore, these solutions can be distributed publicly to other enterprises, either for free or with a price, via AppSource, the Microsoft ecosystem for app publication.

In this session, the following real-case scenario will be explored: A C# bot application which uses LUIS and the Bot Framework SDK understands users’ messages and retrieves information from an Azure SQL Database through an ASP .NET Core Web Api. The app is hosted on Azure. AppStudio, a tool integrated in Microsoft Teams, is used to publish an app package, then register it in Teams and finally publish it for distribution and testing within your Teams workspace members.

Luis Beltran

Microsoft MVP

I'm a Microsoft MVP in Developer Technologies and AI. I am currently pursuing a PhD in Engineering Informatics at Tomas Bata University in Zlin, Czech Republic.

I've been developing .NET apps for +10 years. I find C# a really powerful language which allow us to create different kinds of software. I focus on mobile apps (Xamarin), cloud computing (Azure) and AI.

I enjoy sharing my knowledge with others.

Luis's full speaker profile