All Projects → microsoftgraph → msgraph-training-restapi

microsoftgraph / msgraph-training-restapi

Licence: MIT license
[ARCHIVED] Microsoft Graph Training Module - REST API calls

Programming Languages

C#
18002 projects
HTML
75241 projects

[ARCHIVED] Microsoft Graph Training Module - Build apps with the Microsoft Graph REST API

IMPORTANT

This project is being archived. As part of the archival process, we're closing all open issues and pull requests.

You can continue to use this sample "as-is", but it won't be maintained moving forward. We apologize for any inconvenience.

This module will introduce you to working with the Microsoft Graph REST API to access data in Office 365.

Lab - Build apps with the Microsoft Graph REST API

In this lab you will leverage the Microsoft Graph REST API to create an ASP.NET MVC application using the Azure AD v2 authentication endpoint and the Microsoft Authentication Library (MSAL) to access data in Office 365. You will also learn how to perform manual authentication with Azure AD and call the Microsoft Graph REST API endpoint using raw HTTP calls.

Demos

Watch the Module

This module has been recorded and is available in the Office Development YouTube channel: Build apps with the Microsoft Graph REST API

Note: The video tutorial hasn't been updated to reflect the new Azure AD App registration experience and the use of the updated Microsoft.Identity 2.7.1 library.

Contributors

Roles Author(s)
Manuals Updates Irvine Sunday (Microsoft) @irvinesunday
Lab Manuals / Slides Andrew Connell (Microsoft MVP, Voitanos) @andrewconnell
QA Julie Turner (Microsoft MVP, Sympraxis Consulting) @juliemturner
Sponsor / Support Yina Arenas (Microsoft) @yinaa

Version history

Version Date Comments
1.5 April 04, 2019 2019Q2 content refresh
1.4 December 18, 2018 2019Q2 content refresh
1.3 September 14, 2018 2019Q1 content refresh
1.2 June 28, 2018 Added screencast.
1.1 June 22, 2018 Rewritten to use latest guidance.
1.0 ~November 24, 2017 Add Microsoft Graph related product breakouts.

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].