
Microsoft Teams App Challenge
Join the challenge and be entered to win a share of cash and prizes.

Microsoft Teams App Challenge
Join the challenge and be entered to win a share of cash and prizes.
Microsoft Teams App Challenge
Join the challenge and be entered to win a share of cash and prizes.
Microsoft Teams App Challenge
Join the challenge and be entered to win a share of cash and prizes.
Get up to speed on the latest solutions and technologies to help you customize Teams for your customers’ needs.
Microsoft Teams is a collaboration platform for the modern workplace. By design, it provides extensiblity points that make it easy for developers to integrate apps and services.
Check out our inventory of ready-to-use app templates. Accelerate custom Teams app development with these production-ready templates and customize as you see fit for your org.
Use these toolkits to streamline your Teams app development and quickly create, debug and deploy directly from Visual Studio and Visual Studio Code.
Define key scenarios, build, and deliver your apps to customers.
Community call
February 16, 2021
The Microsoft Teams community call is a monthly event for developers to stay in sync with Microsoft Teams. Calls will feature technical deep...
VIEW EVENTCommunity call
February 11, 2021
The Adaptive Cards community call is your monthly opportunity to learn what’s about what’s new with Adaptive Cards and Actionable Messages. ...
VIEW EVENTCommunity call
January 19, 2021
The Microsoft Teams community call is a monthly event for developers to stay in sync with Microsoft Teams. Calls will feature technical deep...
VIEW EVENTSharePoint PnP Community - SPFx & JS SIG call on January 14. Demos delivered: 1) Developing SPFx web parts for different section designs u...
VIEW VIDEOJoin the Microsoft 365 Developer Program to kickstart your Teams app development journey. You’ll receive a developer demo tenant to experiment with and stay up to date on the latest Teams developer news and resources. Be sure you select Microsoft Teams in your profile settings!
Training
Blogs
Find your favorite or add your own.
Your session has expired. Please sign-in again to continue. Unfortunately any unsaved changes will be lost.