Developing apps for SAP Gateway for Microsoft

 

Topic Last Modified: 2015-06-04

Summary: Learn about developing apps for SAP Gateway for Microsoft.

SAP Gateway for Microsoft is designed to support the Microsoft app models. You don’t need to know SAP systems to create apps that can access SAP data via SAP Gateway for Microsoft.

To get you off to a quick start, we’ve created the following articles that step you through the process of creating different types of apps for SAP Gateway for Microsoft:

Type of app

Articles and Code samples

App for SharePoint

Article: Create a provider-hosted app for SharePoint to access SAP data via SAP Gateway for Microsoft

Code sample: SharePoint 2013: Using the SAP Gateway for Microsoft in an app for SharePoint

Article: Create a SharePoint provider-hosted app for Contoso Motors

App for Office

Article: Create an app for Office to access data with the SAP Gateway for Microsoft

Code Samples:

Article: Build an email app for Outlook to access SAP data using SAP Gateway for Microsoft

Windows 8 and Windows phone app

Article: Creating a universal Windows app to access SAP Gateway for Microsoft

Code sample: Creating a universal Windows app to access SAP Gateway for Microsoft

ASP.NET app

Article: How to: Create an ASP.NET web app to access SAP data by using SAP Gateway for Microsoft

Code sample: Creating an ASP.NET Web app to access SAP Gateway for Microsoft

What’s included in the how-to articles?

Each of these how-to articles provides:

  • Detailed information about the prerequisite software and knowledge that’s required to create that particular type of app.

  • Because SAP Gateway for Microsoft is hosted in Microsoft Azure, the how-to articles also provide an overview of how OAuth 2.0 works in Azure Active Directory.

  • Links to a code sample. If you just want to play with a pre-built app, you can download the code sample that matches the how-to article. Each how-to article provides a link to a related code sample. A readme file is provided with the code sample that tells you how to configure it to run in your own SAP Gateway for Microsoft deployment.

One of the nice things about developing Microsoft apps is that Visual Studio provides templates for several different types of apps. The how-to articles use these templates, which help you get you off to a fast start with creating your own apps.