SlideShare a Scribd company logo
1 of 67
Download to read offline
Toni Pohl, MVP, @atwork
Neuigkeiten bei der App-Entwicklung
für Office (365)
https://shar.es/12O7zP
https://shar.es/12OlvC
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
http://dev.office.com/devprogram
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
Authentication
for working with Office 365
> BUILD 2-753, Develop Modern Web Applications
with Azure Active Directory, Vittorio Bertocci
https://azure.microsoft.com/en-us/documentation/articles/active-
directory-authentication-scenarios/
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
Fabrikam.onmicrosoft.com
SAML
WS-Fed
OAuth-A
OAuth-T
https://msdn.microsoft.com/library/azure/dn151124.aspx
http://github.com/AzureADSamples/<samplename
Office Developer Tools for Visual Studio 2013
Office 365 Developer Subscription
now includes identity updates
“The Windows Azure Authentication Library (ADAL) is a library meant to
help developers to take advantage of Active Directory for enabling client
apps to access protected resources.”
https://msdn.microsoft.com/en-us/library/azure/dn151135.aspx
f.e.: Xamarin Project with ADAL
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
USER FILES
EMAIL AND
CONVERSATIONS
PEOPLEEVENTS GROUPS
USER PEOPLE GROUPS
https://graph.windows.net/contoso.com/users
https://graph.windows.net/contoso.com/groups
https://graphexplorer.cloudapp.net
https://contoso.sharepoint.com/_api/SP.UserProfiles.PeopleManager/GetMyProperties
https://outlook.office365.com/api/v1.0/me/userPhoto
USER PEOPLE GROUPS
USER
EMAIL AND
CONVERSATIONS EVENTS GROUPS
https://outlook.office365.com/api/v1.0/me/Messages
https://outlook.office365.com/api/v1.0/me/Events
USER FILES
https://contoso-my.sharepoint.com/personal/yina_contoso_com/_api/v1.0/files
https://contoso.sharepoint.com/sites/designCouncil/_api/v1.0/files
PEOPLE GROUPS
USER FILES
https://contoso.sharepoint.com/_api/search/query?Querytext='*'&Properti
es='GraphQuery:actor(ME,action:1020,or(action:1020,action:1003,action
:1001,action:1024,action:1005,action:1037,action:1039,action:1036)'&
SelectProperties='Docid,Title
PEOPLE
https://msdn.microsoft.com/en-us/office/office365/howto/office-365-unified-
api-overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
Office 365 API
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
https://graph.microsoft.com/
USERS FILES MAIL CALENDARGROUPS
Insights and relationships from Office Graph
TASKS
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
/user
/user/{id}
/user/{id}/department
/user/{id}/files
/{version}/{tenant} /{entity-set}/{id}/{property}
https://apisandbox.msdn.microsoft.com/
USER FILES
EMAIL AND
CONVERSATIONS
PEOPLEEVENTS GROUPS
USER
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
TASKS
TASKS
trendingAround
trendingAround
directReports
workingWith
workingWith
createdBy
FILES
CONVERSATIONS
EVENTS
GROUPS
memberOf
directReports
Shared with me
modifiedBy
FILES
createdBy
directReports
public
EVENTS
MESSAGES
manager
GROUPS
memberOf
NOTES
NOTES
TASKS
TASKS
GROUPS
memberOf
USER
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
TASKS
manager
memberOf
FILES
MESSAGES
workingWith
Shared with me
directReports
createdBy
FILES
CONVERSATIONS
createdBy
workingWith
EVENTS
trendingAround
GROUPS
TASKS
NOTES
NOTES
public
modifiedBy
USER
trendingAround
TASKS
manager
memberOf
FILES
MESSAGES
workingWith
Shared with me
directReports
createdBy
FILES
CONVERSATIONS
createdBy
workingWith
EVENTS
trendingAround
GROUPS
TASKS
NOTES
NOTES
public
modifiedBy
USER
trendingAround
https://graph.microsoft.com/
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
TASKS
manager
memberOf
FILES
MESSAGES
workingWith
Shared with me
directReports
createdBy
FILES
CONVERSATIONS
createdBy
workingWith
EVENTS
trendingAround
GROUPS
TASKS
NOTES
NOTES
public
modifiedBy
USER
trendingAround
https://graph.microsoft.com/beta/$metadata
* https://msdn.microsoft.com/en-us/office/office365/api/notify-rest-operations
https://msdn.microsoft.com/en-us/office/office365/howto/office-365-unified-api-overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
https://github.com/AzureADSamples/WebApp-GraphAPI-
DotNet
https://github.com/OfficeDev/O365-ASPNETMVC-Start
https://github.com/OfficeDev/PnP
http://apisandbox.msdn.com/
https://graphexplorer2.azurewebsites.net/
http://dev.office.com/unifiedAPIs
http://dev.office.com/unifiedAPIs
http://dev.office.com/unifiedAPIs
http://dev.office.com/unifiedAPIs
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
Office Store
facts and
figures
(April 2015)
0
200
400
600
800
1000
Mail Content Task Pane SharePoint
ACTIVE ADD-INS
Office-hosted site to tell your story
Professional videos of your customers using your product
Add your white papers, case studies; etc.
Office will promote your add-ins
Links to Store & Office Marketing pages
Embeds in field sales & marketing
Vertically-focused site: SMB first
Next: EDU
Future: scalable partner model
Office seeding full cost of first videos
Storytelling videos: Betterwith.Office.com
IMPORTANT: To appear in Office Online and iOS,
please update your add-in Manifest to Office.js 1.1
https://technet.microsoft.com/en-us/itmanagement/fp161044(v=office.14)
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
Global expansion: Store fully localized
60 Store fronts, 39 supported languages
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview
Endspurt…
https://channel9.msdn.com
• #8
• #7
• #6
• #5
• #4
• #3
• #2
• #1
http://dev.office.com https://channel9.msdn.com
SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview

More Related Content

What's hot

SharePoint 2013 apps overview
SharePoint 2013 apps overviewSharePoint 2013 apps overview
SharePoint 2013 apps overviewElie Kash
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 
Building productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft GraphBuilding productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft GraphWaldek Mastykarz
 
SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...
SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...
SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...Sébastien Levert
 
Workshop supermodel munich
Workshop supermodel munichWorkshop supermodel munich
Workshop supermodel munichSonja Madsen
 
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...Ivan Sanders
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndIvan Sanders
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluIvan Sanders
 
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business IntelligenceEuropean Collaboration Summit
 
4 tools, sandboxed solutionds, web part development
4   tools, sandboxed solutionds, web part development4   tools, sandboxed solutionds, web part development
4 tools, sandboxed solutionds, web part developmenticdesktop
 
Integrating Salesforce and SharePoint 2013
Integrating Salesforce and  SharePoint 2013Integrating Salesforce and  SharePoint 2013
Integrating Salesforce and SharePoint 2013Netwoven Inc.
 
Microsoft graph and power platform champ
Microsoft graph and power platform   champMicrosoft graph and power platform   champ
Microsoft graph and power platform champKumton Suttiraksiri
 
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Bram de Jager
 
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien
 
Office Add-in & Microsoft Graph - Development 101
Office Add-in & Microsoft Graph - Development 101Office Add-in & Microsoft Graph - Development 101
Office Add-in & Microsoft Graph - Development 101Hongbo Miao
 
Spca2014 office365 ap is full hackett obrien
Spca2014 office365 ap is full hackett obrienSpca2014 office365 ap is full hackett obrien
Spca2014 office365 ap is full hackett obrienNCCOMMS
 
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje ZaalO365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje ZaalNCCOMMS
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El HattabAyman El-Hattab
 

What's hot (20)

SharePoint 2013 apps overview
SharePoint 2013 apps overviewSharePoint 2013 apps overview
SharePoint 2013 apps overview
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Building productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft GraphBuilding productivity solutions with Microsoft Graph
Building productivity solutions with Microsoft Graph
 
SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...
SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...
SharePoint Saturday Ottawa 2015 - Office 365 and PowerShell - A match made in...
 
Workshop supermodel munich
Workshop supermodel munichWorkshop supermodel munich
Workshop supermodel munich
 
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...
 
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndPractical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
Practical Business Intelligence in SharePoint 2013 - Helsinki Finalnd
 
Practical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - HonoluluPractical Business Intelligence in SharePoint 2013 - Honolulu
Practical Business Intelligence in SharePoint 2013 - Honolulu
 
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
 
4 tools, sandboxed solutionds, web part development
4   tools, sandboxed solutionds, web part development4   tools, sandboxed solutionds, web part development
4 tools, sandboxed solutionds, web part development
 
Integrating Salesforce and SharePoint 2013
Integrating Salesforce and  SharePoint 2013Integrating Salesforce and  SharePoint 2013
Integrating Salesforce and SharePoint 2013
 
Microsoft graph and power platform champ
Microsoft graph and power platform   champMicrosoft graph and power platform   champ
Microsoft graph and power platform champ
 
Sharepoint Online
Sharepoint OnlineSharepoint Online
Sharepoint Online
 
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...
 
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
 
Office Add-in & Microsoft Graph - Development 101
Office Add-in & Microsoft Graph - Development 101Office Add-in & Microsoft Graph - Development 101
Office Add-in & Microsoft Graph - Development 101
 
Word on the Server
Word on the ServerWord on the Server
Word on the Server
 
Spca2014 office365 ap is full hackett obrien
Spca2014 office365 ap is full hackett obrienSpca2014 office365 ap is full hackett obrien
Spca2014 office365 ap is full hackett obrien
 
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje ZaalO365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El Hattab
 

Viewers also liked

Управление репутацией в посике - SERM
Управление репутацией в посике - SERMУправление репутацией в посике - SERM
Управление репутацией в посике - SERMPromodo
 
Apresentação Conference Call 1Q12
Apresentação Conference Call 1Q12Apresentação Conference Call 1Q12
Apresentação Conference Call 1Q12AES Tietê
 
AES Tietê 3Q10 Results
AES Tietê 3Q10 Results AES Tietê 3Q10 Results
AES Tietê 3Q10 Results AES Tietê
 
1Q09 Earnings Call Presentation
1Q09 Earnings Call Presentation1Q09 Earnings Call Presentation
1Q09 Earnings Call PresentationAES Tietê
 
Marketing of Hand-crafted Products-B.V.Raghunandan
Marketing of Hand-crafted Products-B.V.RaghunandanMarketing of Hand-crafted Products-B.V.Raghunandan
Marketing of Hand-crafted Products-B.V.RaghunandanSVS College
 
LABEL.ch - Today tomorrow ..
LABEL.ch - Today tomorrow ..LABEL.ch - Today tomorrow ..
LABEL.ch - Today tomorrow ..LABEL
 
Yammer
YammerYammer
Yammeratwork
 
BI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint OnlineBI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint Onlineatwork
 

Viewers also liked (8)

Управление репутацией в посике - SERM
Управление репутацией в посике - SERMУправление репутацией в посике - SERM
Управление репутацией в посике - SERM
 
Apresentação Conference Call 1Q12
Apresentação Conference Call 1Q12Apresentação Conference Call 1Q12
Apresentação Conference Call 1Q12
 
AES Tietê 3Q10 Results
AES Tietê 3Q10 Results AES Tietê 3Q10 Results
AES Tietê 3Q10 Results
 
1Q09 Earnings Call Presentation
1Q09 Earnings Call Presentation1Q09 Earnings Call Presentation
1Q09 Earnings Call Presentation
 
Marketing of Hand-crafted Products-B.V.Raghunandan
Marketing of Hand-crafted Products-B.V.RaghunandanMarketing of Hand-crafted Products-B.V.Raghunandan
Marketing of Hand-crafted Products-B.V.Raghunandan
 
LABEL.ch - Today tomorrow ..
LABEL.ch - Today tomorrow ..LABEL.ch - Today tomorrow ..
LABEL.ch - Today tomorrow ..
 
Yammer
YammerYammer
Yammer
 
BI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint OnlineBI-System mit OData und SharePoint Online
BI-System mit OData und SharePoint Online
 

Similar to SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview

アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020
アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020
アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020Issei Hiraoka
 
20201015 Azure PaaS Update at Microsoft Ignite 2020
20201015 Azure PaaS Update at Microsoft Ignite 202020201015 Azure PaaS Update at Microsoft Ignite 2020
20201015 Azure PaaS Update at Microsoft Ignite 2020Issei Hiraoka
 
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)Jeff Chu
 
Microsoft Azure News - June 2021
Microsoft Azure News - June 2021Microsoft Azure News - June 2021
Microsoft Azure News - June 2021Daniel Toomey
 
How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...
How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...
How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...atwork
 
Microsoft Azure News - October 2020
Microsoft Azure News - October 2020Microsoft Azure News - October 2020
Microsoft Azure News - October 2020Daniel Toomey
 
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...How can Power Apps and Microsoft Flow allow your Power Users to quickly build...
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...BizTalk360
 
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...Sandro Pereira
 
Office apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingOffice apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingSPC Adriatics
 
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...Marc Müller
 
TechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefern
TechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefernTechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefern
TechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefernMarc Müller
 
Microsoft Azure News - Aug 2016
Microsoft Azure News - Aug 2016Microsoft Azure News - Aug 2016
Microsoft Azure News - Aug 2016Daniel Toomey
 
Microsoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsMicrosoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsTomasz Wisniewski
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with AzureShahed Chowdhuri
 
Azure Presentation for Angel Beat
Azure Presentation for Angel BeatAzure Presentation for Angel Beat
Azure Presentation for Angel BeatIan Philpot
 
Essentials of Hosting Platforms.pptx
Essentials of Hosting Platforms.pptxEssentials of Hosting Platforms.pptx
Essentials of Hosting Platforms.pptxAtharva Joshi
 

Similar to SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview (20)

アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020
アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020
アプリケーションエンジニアへのいちおし Azure Update at Microsoft Ignite 2020
 
Azure-AD.pptx
Azure-AD.pptxAzure-AD.pptx
Azure-AD.pptx
 
20201015 Azure PaaS Update at Microsoft Ignite 2020
20201015 Azure PaaS Update at Microsoft Ignite 202020201015 Azure PaaS Update at Microsoft Ignite 2020
20201015 Azure PaaS Update at Microsoft Ignite 2020
 
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)
 
Microsoft Azure News - June 2021
Microsoft Azure News - June 2021Microsoft Azure News - June 2021
Microsoft Azure News - June 2021
 
Php on azure
Php on azurePhp on azure
Php on azure
 
How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...
How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...
How to (remote) control Office 365 with Azure (SharePoint Konferenz ppEDV Erd...
 
Microsoft Azure News - October 2020
Microsoft Azure News - October 2020Microsoft Azure News - October 2020
Microsoft Azure News - October 2020
 
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...How can Power Apps and Microsoft Flow allow your Power Users to quickly build...
How can Power Apps and Microsoft Flow allow your Power Users to quickly build...
 
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
 
Office apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thingOffice apps in Office 365 - Napa the next big thing
Office apps in Office 365 - Napa the next big thing
 
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
 
TechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefern
TechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefernTechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefern
TechDays 2017 - Asp.NET Core Anwendungen automatisiert als Container ausliefern
 
Microsoft Azure News - Aug 2016
Microsoft Azure News - Aug 2016Microsoft Azure News - Aug 2016
Microsoft Azure News - Aug 2016
 
Office 365 Development Overview
Office 365 Development OverviewOffice 365 Development Overview
Office 365 Development Overview
 
Microsoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsMicrosoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOps
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Capture the Cloud with Azure
Capture the Cloud with AzureCapture the Cloud with Azure
Capture the Cloud with Azure
 
Azure Presentation for Angel Beat
Azure Presentation for Angel BeatAzure Presentation for Angel Beat
Azure Presentation for Angel Beat
 
Essentials of Hosting Platforms.pptx
Essentials of Hosting Platforms.pptxEssentials of Hosting Platforms.pptx
Essentials of Hosting Platforms.pptx
 

More from atwork

Develop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplaceDevelop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplaceatwork
 
SharePoint UserGroup Stuttgart - Martina Grom - Office 365 News
SharePoint UserGroup Stuttgart - Martina Grom - Office 365 NewsSharePoint UserGroup Stuttgart - Martina Grom - Office 365 News
SharePoint UserGroup Stuttgart - Martina Grom - Office 365 Newsatwork
 
BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...
BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...
BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...atwork
 
Who needs Yammer – We have SharePoint!
Who needs Yammer – We have SharePoint!Who needs Yammer – We have SharePoint!
Who needs Yammer – We have SharePoint!atwork
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePointatwork
 
Einstieg in Office 2013 App Entwicklung
Einstieg in Office 2013 App EntwicklungEinstieg in Office 2013 App Entwicklung
Einstieg in Office 2013 App Entwicklungatwork
 
Sharing, Sitemailboxes, Newsfeed oder doch Yammer?
Sharing, Sitemailboxes, Newsfeed oder doch Yammer?Sharing, Sitemailboxes, Newsfeed oder doch Yammer?
Sharing, Sitemailboxes, Newsfeed oder doch Yammer?atwork
 
Power BI und SharePoint online
Power BI und SharePoint onlinePower BI und SharePoint online
Power BI und SharePoint onlineatwork
 
Office 365 Einsatzszenarien aus der Praxis
Office 365 Einsatzszenarien aus der PraxisOffice 365 Einsatzszenarien aus der Praxis
Office 365 Einsatzszenarien aus der Praxisatwork
 
Wozu Yammer - es gibt doch SharePoint!
Wozu Yammer - es gibt doch SharePoint!Wozu Yammer - es gibt doch SharePoint!
Wozu Yammer - es gibt doch SharePoint!atwork
 
My personal Office365 Top10 from June 2014
My personal Office365 Top10 from June 2014My personal Office365 Top10 from June 2014
My personal Office365 Top10 from June 2014atwork
 
Who needs Yammer when there is SharePoint?
Who needs Yammer when there is SharePoint?Who needs Yammer when there is SharePoint?
Who needs Yammer when there is SharePoint?atwork
 
Windays14 - How to (remote) control Office 365 with Azure
Windays14 - How to (remote) control Office 365 with AzureWindays14 - How to (remote) control Office 365 with Azure
Windays14 - How to (remote) control Office 365 with Azureatwork
 
I Am MEC 14 - How to (remote) control office 365 with Azure
I Am MEC 14 - How to (remote) control office 365 with Azure I Am MEC 14 - How to (remote) control office 365 with Azure
I Am MEC 14 - How to (remote) control office 365 with Azure atwork
 
Yammer Enterprise Social fuer Power User
Yammer Enterprise Social fuer Power UserYammer Enterprise Social fuer Power User
Yammer Enterprise Social fuer Power Useratwork
 
Office 365 im Hybrideinsatz
Office 365 im HybrideinsatzOffice 365 im Hybrideinsatz
Office 365 im Hybrideinsatzatwork
 
SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...
SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...
SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...atwork
 
O365 saturday: How to (remote) control office 365 with windows azure-slideshare
O365 saturday: How to (remote) control office 365 with windows azure-slideshareO365 saturday: How to (remote) control office 365 with windows azure-slideshare
O365 saturday: How to (remote) control office 365 with windows azure-slideshareatwork
 
SPC Adriatics 2013 - Yammer enterprise social in action by Martina Grom
SPC Adriatics 2013 - Yammer enterprise social in action by Martina GromSPC Adriatics 2013 - Yammer enterprise social in action by Martina Grom
SPC Adriatics 2013 - Yammer enterprise social in action by Martina Gromatwork
 
TechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina Grom
TechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina GromTechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina Grom
TechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina Gromatwork
 

More from atwork (20)

Develop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplaceDevelop intelligent apps for the modern workplace
Develop intelligent apps for the modern workplace
 
SharePoint UserGroup Stuttgart - Martina Grom - Office 365 News
SharePoint UserGroup Stuttgart - Martina Grom - Office 365 NewsSharePoint UserGroup Stuttgart - Martina Grom - Office 365 News
SharePoint UserGroup Stuttgart - Martina Grom - Office 365 News
 
BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...
BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...
BI-System with OData and SharePoint Online App (SharePoint Konferenz ppEDV Er...
 
Who needs Yammer – We have SharePoint!
Who needs Yammer – We have SharePoint!Who needs Yammer – We have SharePoint!
Who needs Yammer – We have SharePoint!
 
Power-BI and SharePoint
Power-BI and SharePointPower-BI and SharePoint
Power-BI and SharePoint
 
Einstieg in Office 2013 App Entwicklung
Einstieg in Office 2013 App EntwicklungEinstieg in Office 2013 App Entwicklung
Einstieg in Office 2013 App Entwicklung
 
Sharing, Sitemailboxes, Newsfeed oder doch Yammer?
Sharing, Sitemailboxes, Newsfeed oder doch Yammer?Sharing, Sitemailboxes, Newsfeed oder doch Yammer?
Sharing, Sitemailboxes, Newsfeed oder doch Yammer?
 
Power BI und SharePoint online
Power BI und SharePoint onlinePower BI und SharePoint online
Power BI und SharePoint online
 
Office 365 Einsatzszenarien aus der Praxis
Office 365 Einsatzszenarien aus der PraxisOffice 365 Einsatzszenarien aus der Praxis
Office 365 Einsatzszenarien aus der Praxis
 
Wozu Yammer - es gibt doch SharePoint!
Wozu Yammer - es gibt doch SharePoint!Wozu Yammer - es gibt doch SharePoint!
Wozu Yammer - es gibt doch SharePoint!
 
My personal Office365 Top10 from June 2014
My personal Office365 Top10 from June 2014My personal Office365 Top10 from June 2014
My personal Office365 Top10 from June 2014
 
Who needs Yammer when there is SharePoint?
Who needs Yammer when there is SharePoint?Who needs Yammer when there is SharePoint?
Who needs Yammer when there is SharePoint?
 
Windays14 - How to (remote) control Office 365 with Azure
Windays14 - How to (remote) control Office 365 with AzureWindays14 - How to (remote) control Office 365 with Azure
Windays14 - How to (remote) control Office 365 with Azure
 
I Am MEC 14 - How to (remote) control office 365 with Azure
I Am MEC 14 - How to (remote) control office 365 with Azure I Am MEC 14 - How to (remote) control office 365 with Azure
I Am MEC 14 - How to (remote) control office 365 with Azure
 
Yammer Enterprise Social fuer Power User
Yammer Enterprise Social fuer Power UserYammer Enterprise Social fuer Power User
Yammer Enterprise Social fuer Power User
 
Office 365 im Hybrideinsatz
Office 365 im HybrideinsatzOffice 365 im Hybrideinsatz
Office 365 im Hybrideinsatz
 
SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...
SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...
SharePoint Konferenz 2014 Munich - Wie Sie Office 365 mit Windows Azure steue...
 
O365 saturday: How to (remote) control office 365 with windows azure-slideshare
O365 saturday: How to (remote) control office 365 with windows azure-slideshareO365 saturday: How to (remote) control office 365 with windows azure-slideshare
O365 saturday: How to (remote) control office 365 with windows azure-slideshare
 
SPC Adriatics 2013 - Yammer enterprise social in action by Martina Grom
SPC Adriatics 2013 - Yammer enterprise social in action by Martina GromSPC Adriatics 2013 - Yammer enterprise social in action by Martina Grom
SPC Adriatics 2013 - Yammer enterprise social in action by Martina Grom
 
TechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina Grom
TechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina GromTechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina Grom
TechNet Conference 2013 Berlin-Office365 Einsatzszenarien by Martina Grom
 

Recently uploaded

BATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data MeshBATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data MeshBATbern
 
Mobile App Development company Houston
Mobile  App  Development  company HoustonMobile  App  Development  company Houston
Mobile App Development company Houstonjennysmithusa549
 
Steps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic DevelopersSteps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic Developersmichealwillson701
 
User Experience Designer | Kaylee Miller Resume
User Experience Designer | Kaylee Miller ResumeUser Experience Designer | Kaylee Miller Resume
User Experience Designer | Kaylee Miller ResumeKaylee Miller
 
8 Steps to Build a LangChain RAG Chatbot.
8 Steps to Build a LangChain RAG Chatbot.8 Steps to Build a LangChain RAG Chatbot.
8 Steps to Build a LangChain RAG Chatbot.Ritesh Kanjee
 
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptxCYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptxBarakaMuyengi
 
Mobile App Development process | Expert Tips
Mobile App Development process | Expert TipsMobile App Development process | Expert Tips
Mobile App Development process | Expert Tipsmichealwillson701
 
Enterprise Content Managements Solutions
Enterprise Content Managements SolutionsEnterprise Content Managements Solutions
Enterprise Content Managements SolutionsIQBG inc
 
8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdf8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdfOffsiteNOC
 
VuNet software organisation powerpoint deck
VuNet software organisation powerpoint deckVuNet software organisation powerpoint deck
VuNet software organisation powerpoint deckNaval Singh
 
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdfFlutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdfMind IT Systems
 
renewable energy renewable energy renewable energy renewable energy
renewable energy renewable energy renewable energy  renewable energyrenewable energy renewable energy renewable energy  renewable energy
renewable energy renewable energy renewable energy renewable energyjeyasrig
 
Technical improvements. Reasons. Methods. Estimations. CJ
Technical improvements.  Reasons. Methods. Estimations. CJTechnical improvements.  Reasons. Methods. Estimations. CJ
Technical improvements. Reasons. Methods. Estimations. CJpolinaucc
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsconfluent
 
Boost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made EasyBoost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made Easymichealwillson701
 
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...jackiepotts6
 
Unlocking AI: Navigating Open Source vs. Commercial Frontiers
Unlocking AI:Navigating Open Source vs. Commercial FrontiersUnlocking AI:Navigating Open Source vs. Commercial Frontiers
Unlocking AI: Navigating Open Source vs. Commercial FrontiersRaphaël Semeteys
 
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...Maxim Salnikov
 
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...telebusocialmarketin
 

Recently uploaded (20)

BATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data MeshBATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data Mesh
 
Mobile App Development company Houston
Mobile  App  Development  company HoustonMobile  App  Development  company Houston
Mobile App Development company Houston
 
Steps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic DevelopersSteps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic Developers
 
User Experience Designer | Kaylee Miller Resume
User Experience Designer | Kaylee Miller ResumeUser Experience Designer | Kaylee Miller Resume
User Experience Designer | Kaylee Miller Resume
 
8 Steps to Build a LangChain RAG Chatbot.
8 Steps to Build a LangChain RAG Chatbot.8 Steps to Build a LangChain RAG Chatbot.
8 Steps to Build a LangChain RAG Chatbot.
 
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptxCYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
 
Mobile App Development process | Expert Tips
Mobile App Development process | Expert TipsMobile App Development process | Expert Tips
Mobile App Development process | Expert Tips
 
20140812 - OBD2 Solution
20140812 - OBD2 Solution20140812 - OBD2 Solution
20140812 - OBD2 Solution
 
Enterprise Content Managements Solutions
Enterprise Content Managements SolutionsEnterprise Content Managements Solutions
Enterprise Content Managements Solutions
 
8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdf8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdf
 
VuNet software organisation powerpoint deck
VuNet software organisation powerpoint deckVuNet software organisation powerpoint deck
VuNet software organisation powerpoint deck
 
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdfFlutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
 
renewable energy renewable energy renewable energy renewable energy
renewable energy renewable energy renewable energy  renewable energyrenewable energy renewable energy renewable energy  renewable energy
renewable energy renewable energy renewable energy renewable energy
 
Technical improvements. Reasons. Methods. Estimations. CJ
Technical improvements.  Reasons. Methods. Estimations. CJTechnical improvements.  Reasons. Methods. Estimations. CJ
Technical improvements. Reasons. Methods. Estimations. CJ
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Boost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made EasyBoost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made Easy
 
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
 
Unlocking AI: Navigating Open Source vs. Commercial Frontiers
Unlocking AI:Navigating Open Source vs. Commercial FrontiersUnlocking AI:Navigating Open Source vs. Commercial Frontiers
Unlocking AI: Navigating Open Source vs. Commercial Frontiers
 
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
If your code could speak, what would it tell you? Let GitHub Copilot Chat hel...
 
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
 

SharePoint UserGroup Stuttgart - Toni Pohl - Office 365 Development News Overview

Editor's Notes

  1. OAuth 2.0, WS-Federation, or SAML 2.0. OpenID Connect = a Simple Identity layer on top of OAuth 2.0
  2. Cordova – authenticate with JS, try to get the token silently
  3. Web.config 3 ida: keys added StartupAuth.cs: AuthenticationHelper will be added with support for OWIN, OWIN middleware is automatically added In VS2015 automatically, in VS2013: use an already built project and work from here (GitHub samples)
  4. The subscribe operation subscribes a listener application to receive notifications when mail, contacts, or events change in Office 365. * https://msdn.microsoft.com/en-us/office/office365/api/notify-rest-operations
  5. https://msdn.microsoft.com/en-us/office/office365/howto/office-365-unified-api-overview
  6. This sample uses the Office 365 API Tools to demonstrate basic operations against the Calendar, Contacts, and Mail service endpoints in Office 365 from a single-tenant ASP.NET MVC application.