Comments Off on Making Xrm.WebAPI calls synchronous
Overview This post describes two examples for how to interact with Xrm.WebApi.retrieveMultipleRecords(). The first is an asynchronous approach and the second is a synchronous approach. 1.)
Comments Off on Making the OnLoad event handler asynchronous
Introduction Consider a section on a form called ‘banking details’. When the form is loaded, the section should be either visible or hidden based on certain business rules. In the case
Comments Off on 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
Comments Off on Using Solution Packager in a shared developer environment
Introduction Consider the situation where multiple developers are working on one solution in a shared development environment. When a developer is finished making their changes to the solution (e.g.
Comments Off on An Azure DevOps release pipeline to deploy a Dynamics 365 based solution
Overview 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
Comments Off on An Azure DevOps pipeline to build a Dynamics 365 based solution
Overview The post describes, at a high level, how to do the following using an Azure pipeline Running the pipeline The pipeline (i.e. pipeline-build-products-contoso.yml) is triggered either manually
Comments Off on Creating a plugin and unit testing it with FakeXrmEasy
Overview This blog post represents a high level example of how to create and unit test a Dynamics 365 plugin using FakeXrmEasy. Creating the plugin JourneyTeam.Xrm On line 10 of Figure 1, it’s
Comments Off on Unit testing with xrm-mock in Visual Studio 2022
Overview The purpose of this post is to provide an introduction into how to setup automated unit testing of Dynamics 365 client-side TypeScript. Initial Install & Setup 1.) Install node.js if not
Overview Consider the situation where a subgrid of contacts needs to be placed on the Appointments activity form. This would be an N:N relationship between the Appointment and Contact entities.