Extend Microsoft Dynamics 365 on the client

 

Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

This section contains information about changes developers and customizers can make to extend Microsoft Dynamics 365 (online & on-premises) in the clients provided for Microsoft Dynamics 365 -- the web application, Microsoft Dynamics 365 for phones, and Microsoft Dynamics 365 for tablets -- by using JavaScript and web resources. These clients are designed to allow you to add extensions that can be applied for all clients rather than each one separately.

Client extensions can provide a very rich and responsive experience for users because the code runs on their device. However, critical business logic should not be applied only by client-side scripts. Unlike extensions that are applied on the server, client extensions can’t apply business logic for data entering the system by other means, such as integrations with other systems, custom clients, or data import.

In This Section

Use JavaScript with Microsoft Dynamics 365

Work with Dynamics 365 data using web resources

Write code for Microsoft Dynamics 365 forms

Open forms, views, dialogs, and reports with a URL

Open forms, views, and dashboards in Dynamics 365 mobile client with a URL

Web resources for Microsoft Dynamics 365

JavaScript libraries for Microsoft Dynamics 365

Client-side programming reference

Extend Microsoft Dynamics 365

Supported extensions for Microsoft Dynamics 365

The metadata and data models in Microsoft Dynamics 365

Extend Microsoft Dynamics 365 on the server

Customize Microsoft Dynamics 365 applications

Package and distribute extensions using solutions

Developers guide to reports for Microsoft Dynamics 365

Extend Microsoft Dynamics 365 for Outlook

Integrate Microsoft Dynamics 365 with SharePoint

Integrate Microsoft Dynamics 365 with OneNote

Use Parature knowledge in Dynamics 365

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright