Microsoft Dynamics 365 Workflows

Scope of Workflow: Microsoft Dynamics 365 workflow has 4 Scope available as mentioned below: User – Workflow will only run for those record whose owner is workflow owner itself or Logged in User only. Business Unit:  Workflow will only run for those record whose owner is in the same BU of workflow owner. Parent-Child Business Unit: Workflow … Continue reading Microsoft Dynamics 365 Workflows

Best Practices for Microsoft Dynamics 365 Developments

Best Practices for Microsoft Dynamics 365 Developments Client Side Development Following best practices will be followed for client side programming. Do not access DOM Define unique names for your JavaScript functions Use asynchronous data access methods Do not create unnecessary dependencies on JavaScript libraries Use a cross-browser JavaScript Library (jQuery) for HTML web resource user … Continue reading Best Practices for Microsoft Dynamics 365 Developments

Dynamics Plugins Deployment Options Database vs GAC vs Disk

Database vs Disk vs GAC   CRM Online, the plug-in can only be registered and deployed to the database. Depending on your plug-in’s design, your plug-ins may require other referenced assemblies to run. Regardless of whether you deploy your plug-in to the database or disk, if your plug-in requires other assemblies to run, you must put … Continue reading Dynamics Plugins Deployment Options Database vs GAC vs Disk

Microsoft Dynamics 365 Plugins Debugging

Plug-In Debugging How a Plug-in can be debugged Plug-In Profiler Sever Debugging Remote Debugging Debug Plug-In Outlook Offline   Plug-In Debugging: Profiler When we try to debug a plug-in first we place break point in code We need to install profiler We need to start profiling for particular step which we want to debug Generate … Continue reading Microsoft Dynamics 365 Plugins Debugging

Pass Parameters Between Microsoft Dynamics 365 Plugins (or) Shared variables

Shared Variables The name of the parameter that is used for passing information between plug-ins is SharedVariables. This is a collection of key\value pairs. At run time, plug-ins can add, read, or modify properties in the SharedVariables This provides a method of information communication among plug-ins. A plug-in that sends data to another plug-in through the SharedVariables … Continue reading Pass Parameters Between Microsoft Dynamics 365 Plugins (or) Shared variables

Microsoft Dynamics 365 Plugins Vs Workflows

Work-Flow vs Plug-Ins Work-Flow Plug-in Can be created by Users in  the web client Always created by the developer Always run in the context of owner of  workflow Flexible can run in context of user, system or specific. Can run for long time Can only run for 2 minutes Can run on demand Only run … Continue reading Microsoft Dynamics 365 Plugins Vs Workflows