Getting started with on-premise managed code application development

Applies to Dynamics 365 for Customer Engagement apps version 9.x

This guide shows you how to write application code that connects to the Dynamics 365 for Customer Engagement web services and invoke web methods to perform common business data operations like create, delete, update, and find. You will also be shown how to set up a project in Visual Studio with the required namespaces, and how to handle exceptions returned from the web services. After completing this guide, you will have learned enough information to explore the many other business operations that are supported by the web services.

Note

Dynamics 365 for Customer Engagement apps are built on the Common Data Service platform, which is also the underlying data platform for PowerApps. If you are a Dynamics 365 for Customer Engagement apps (on-premises) user, you continue to use the Customer Engagement platform that has similar functionality as Common Data Service.

The Organization service programming documentation that is applicable to Dynamics 365 for Customer Engagement apps (online) users is now available in the PowerApps documentation at: Use the Common Data Service Organization Service

This topic and its sub-topics contain information that is applicable only for the on-premises users of Customer Engagement apps.

See also

Programming models for Dynamics 365 for Customer Engagement apps
Quick Start: Organization service sample (C#)
PowerApps-Samples