Create a temporary plugin assembly
On a project, it's common for multiple developers to be updating the same Dataverse plugin assembly at the same time. This post describes one way for a developer to make updates to the plug-in without affecting other developers
Determine if a user has a particular security role
Consider the situation where a field on a Dynamics 365 form needs to be either shown or hidden...
Create a virtual PCF Control
This post provides a walkthrough of building a lightweight virtual React based PCF control (Figure 1). This particular...
Xrm.Utility.lookupObjects to add records to a subgrid
This post explains how to ‘re-wire’ the ‘Add Existing Court Orders’ button (Figure 1) to call the Xrm.Utility.lookupObjects...
Create and deploy a standard PCF control
The post describes the steps involved in creating and deploying a simple PCF control
Make Xrm.WebAPI calls appear synchronous
This post describes two examples for how to interact with Xrm.WebApi.retrieveMultipleRecords(). The first example demonstrates an asynchronous approach,...
Make the form OnLoad event handler asynchronous
This post describes how to make a Dynamics 365 form load asynchronously to avoid incorrect values being displayed...
Implement feature branching in Azure DevOps
This post provides an example of how feature branching can be used to allow a developer to apply their work item changes to a develop branch (following the Gitflow pattern)
Use Solution Packager in a shared developer environment
Imagine a scenario where multiple developers are collaborating on a single Dynamics 365 solution within a shared development...
Deploy a Dynamics 365 solution via an Azure DevOps release pipeline
In the post An Azure pipeline to build a Dynamics 365 based solution the artifacts displayed in Figure 1 were produced. This post illustrates these artifacts being successfully deployed to a Dynamics 365 server (SIT 12)