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
Related Sections
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