Skip to main content
Microsoft
Microsoft 365 Dev Center
Microsoft 365 Dev Center
  • Home
    • Microsoft Graph
    • Microsoft identity platform
    • Microsoft Teams
    • Office
    • SharePoint
    • Windows
    • Blog
    • Training
    • Samples & SDKs
    • Videos
    • Community
    • All resources
    • Join Now
    • My Dashboard
    • Docs
    • FAQ
  • Developer Certification
  • Support
      • Microsoft 365
      • Azure
      • Office 365
      • Dynamics 365
      • Power Platform
      • Windows 10
    • Products & Services
      • Windows Server
      • Enterprise Mobility + Security
      • Power BI
      • Teams
      • Visual Studio
      • Microsoft Advertising
    • Emerging Technologies
      • AI
      • Internet of Things
      • Azure Cognitive Services
      • Quantum
      • Microsoft HoloLens
      • Mixed Reality
    • Developer & IT
      • Docs
      • Developer Center
      • Windows Dev Center
      • Windows IT Pro Center
      • FastTrack
      • Power Platform
    • Partner
      • Partner Network
      • Solution Providers
      • Partner Center
      • Cloud Hosting
    • Industries
      • Education
      • Financial services
      • Government
      • Health
      • Manufacturing & resources
      • Retail
    • Other
      • Security
      • Licensing
      • AppSource
      • Azure Marketplace
      • Events
      • Research
    • View Sitemap
    0 Cart 0 items in shopping cart
    Sign in
    Pause
    • Build logo

      Microsoft Build 2021

      Learn about the exciting set of new features and announcements for Microsoft 365 developers at Build 2021.

      Read blog
    • Photo of woman using Teams on a laptop

      Develop for the Microsoft 365 platform

      Build rich solutions that integrate apps and business processes to enhance productivity in the modern workplace.

    • Teams app image

      Build apps for Microsoft Teams

      Extend and customize Teams to create and connect apps and workflows.

      Visit Dev Center
    Start with the Microsoft identity platform
    Get started
    Connect to data through Microsoft Graph
    Learn more
    Extend your solution through Microsoft Teams​
    Build for Teams
    Publish to Microsoft AppSource
    Publish your app

    Integrate with Microsoft 365 apps

    • Teams logo
      Microsoft Teams
    • SharePoint logo
      SharePoint
    • Excel logo
      Excel
    • Word logo
      Word
    • PowerPoint logo
      PowerPoint
    • Outlook logo
      Outlook
    • OneDrive logo
      OneDrive
    • Project logo
      Project
    • Access logo
      Access
    • OneNote logo
      OneNote
    • Visio logo
      Visio
    • Yammer logo
      Yammer
    • Skype logo
      Skype for Business
    • Kaizala logo
      Kaizala

    Get the latest news

    • Assignments API for Microsoft Graph is now generally available

      The assignments API in Microsoft Graph, now generally available on the v1.0 endpoint, makes it easy for you to build solutions that integrat...

      View blog
    • Microsoft Graph Mailbag – A deeper look into the Microsoft Graph Power...

      Learn how to navigate the Microsoft Graph Powershell SDK and how to use the SDK for some of the core features available with Microsoft Graph...

      View blog
    • Universal Actions in Adaptive Cards on Microsoft Teams

      The new release of Universal Actions in Adaptive Cards on Microsoft Teams brings support for user specific views, sequential workflows and u...

      View blog
    • Change notifications extended for federated chats 

      Change notifications for Microsoft Teams messages are now available for federated scenarios.

      View blog
    • Four new features to build richer apps for Microsoft Teams meetings 

      With hybrid work, the need for first-rate meeting experiences, whether remote or in-person, for every participant is critical. Four new feat...

      View blog
    • What’s new in Office Platform at Build 2021

      Take a tour of the new features for Excel and Outlook that will will help you bring your business solutions more seamlessly into Office.

      View blog
    • Microsoft Graph @ Build 2021

      We are excited to share all the new features that we’ve added to Microsoft Graph to enable developers and IT administrators to adapt to a ne...

      View blog
    • What’s New for the Microsoft 365 Developer | Build 2021

      It's Microsoft Build 2021! This year, we have an exciting set of new features and announcements from across the entire canvas of Microsoft 3...

      View blog
    • Microsoft Teams App Development Challenge Winners!  

      We would like to congratulate the four winning partners on their awards and publishing their innovative new Microsoft Teams apps.

      View blog
    • Announcing new file components, MSAL 2 Provider, and SharePoint Framew...

      New Microsoft Graph Toolkit release includes enhanced features that makes your integration with Microsoft Graph even easier than before.

      View blog
    • Publish your apps to the Microsoft Teams store

      When you publish your SaaS offering to the Microsoft Teams store, you can reach more than 500,000 organizations, including small and large c...

      View blog
    • Add custom keyboard shortcuts to your Office Add-ins in Excel

      Today, we are excited to announce general availability for custom keyboard shortcuts for Office Add-ins in Excel.

      View blog
    View more
    Photo of two women working at a computer

    Use Power Platform to build low-code solutions

    Streamline business processes and reporting through Power Apps, Power BI, Power Automate, and Power Virtual Agents.

    Learn more
    Photo of a woman working in front of monitors

    Integrate with Office

    Use Office Add-ins with familiar web technologies to extend Word, Excel, PowerPoint, and Outlook on multiple platforms.

    Integrate with Office
    Image of a diverse group of people

    Join the Microsoft 365 Developer Program

    Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform, including:

    • A free Microsoft 365 E5 developer subscription
    • Sample data packs to automate configuration of your developer sandbox
    • Access to a community of Microsoft 365 experts
    • Personalized content recommendations
    Join now

    Featured tools

    Graph Explorer
    Try Microsoft Graph API requests and see sample responses.
    Explore
    Teams UI Kit
    Get core components, scenario-based templates, and best practices for designing Teams apps.
    Explore
    Adaptive Cards
    Create and share rich, interactive UI content in a consistent way.
    Explore
    Script Lab
    Use the Office JavaScript API tool to create Office Add-ins for Excel, Word, or PowerPoint.
    Explore

    Find resources

    • Microsoft Graph snippets sample for ASP.NET Core 3.1

      This sample uses the Microsoft Graph .NET Client Library to work with data, and the Microsoft Identity Web for authentication on the Microso...

      View code sample
    • Manage ribbon and task pane UI, and run code on doc open

      This sample shows how to create contextual ribbon buttons that are enabled based on the state of your add-in. It also shows how to use the O...

      View code sample
    • Increase the resilience of authentication and authorization applicatio...

      This month’s in-depth topic: Increase the resilience of authentication and authorization applications you develop. Tips for adding and in...

      View video
    • Microsoft Graph Webhooks Sample for Node.js

      This sample NodeJS web application shows how to subscribe to change notifications using webhooks. This sample also supports receiving change...

      View code sample
    • SharePoint Framework Community call – 17th of June 2021

      SharePoint PnP Community - SPFx & JS SIG call on June 17. Two demos: spfx-fast-serve: faster SharePoint Framework development AND Building...

      View video
    • Microsoft Lists workshop, part 2: “Make Lists work for you”

      Continuing from part 1, we turn to making lists work for you using filters, views, rules, and formatting. We end with a look at how Lists in...

      View video
    • Microsoft Lists workshop, part 1: “Creating and collaborating”

      We’ll start with the basics – clarity on what Lists is and what it isn’t - including addressing numerous frequently asked questions (FAQs). ...

      View video
    • Students from University College London show off their React web app a...

      In this Show & Tell video, Cloud Advocate Ayca Bas interviews students from University College London (https://twitter.com/uclcs) about thei...

      View video
    • Power Apps community call – June 2021

      Topics covered in this month’s community call include 3 demos - COE in Dataverse for Teams in the Power Platform, Planner Gantt chart in Pow...

      View video
    • Applying a custom site template to a SharePoint Communication site

      In this 2-minute all audiences-focused demo, Nicole Woon – gives viewers a preview of the new site templates, previously known as “Site Desi...

      View video
    • Dev Tips and Tricks for Microsoft Graph - Visual Studio Code extension...

      In this 10-minute developer-focused demo, Elio Struyf steps through the latest time saving VS Code Extensions: 1) MS Graph Completion (auto...

      View video
    • SharePoint Site Templates – the latest features and experiences

      In this 5-minute all audiences-focused demo, Nicole Woon – previews scenario-based site templates in a new template gallery that showcase bo...

      View video
    View more

    Learn on your schedule

    Browse learning paths

    Get Microsoft 365 certified

    Get certified

    Ask a question on Q&A;

    Get support

    Suggest a feature

    Submit your idea
    Follow us
    YouTube terms of service
    Share this page
    YouTube terms of service
    What's new
    • Surface Laptop 4
    • Surface Laptop Go
    • Surface Go 2
    • Surface Pro X
    • Surface Duo
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Financing
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021

    Sign in required


    Your session has expired. Please sign-in again to continue. Unfortunately any unsaved changes will be lost.

    Sign in