Write a Dynamics 365 CE Plug-in

This is a quick post demonstrating how to write a plugin in Microsoft Dynamics 365 Customer Engagement.

Azure.RequestFailedException: The request body is too large and exceeds the maximum permissible limit.

You might come across an error which prevents you uploading a file greater than 4MB to Azure Storage.

Handling Special Characters in a FetchXML query

Summary I was processing large quantities of FetchXML queries using Apache Kafka and ran into an issue where Kafka threw an Invalid XML error. The way to solve this issue…

Remove all messages from an Azure Service Bus Queue

There isn't an official way or method to empty an Azure Service Bus Queue using the Nuget assemblies. The following approach loops through the message list and empties the contents…

Parameterise Dataverse tables using Azure Data Factory

Azure Data Factory has a great set of tools to manage data pipelines. One of those tools is the ability to create arrays and use the array properties as parameters.…

Dynamics 365 & Lambda Snippets

Here is a quick list of most used Lambda functions in Dynamics 365 CE.

Router-view does not refresh on Router-link

When using the router-view with a router-link, the Browser URL will reload but the page will not refresh with the updated contents.

Heroku Application Error when running CI build & Release Pipelines

If you are trying to deploy an app to Heroku and your deployment fails - use the following steps to diagnose and solve the issue.

Create a MongoDB Docker Container

Just a quick tip on creating a MongoDB container from the terminal.

Best Practice when naming Azure Resources

When creating Azure resources, it's very easy to get lost in the volume of resources that often get created as part of a simple deployment like a new Virtual Machine.…