Connect to the Microsoft Dataverse via Databricks & Web API

It’s not possible to connect to the Microsoft Dataverse directly in Databricks. Some options include ingesting the Dataverse tables into Azure Data Lake and then retrieving them from inside a…

Create a quick template engine for Power Platform

Here is a quick method for creating a templating engine for Microsoft Power Platform. Let’s say you have the following text that you want to turn into a letter:

Dynamics 365 Authorisation Code Flow

In this flow, after the user successfully authenticates (through an interactive login prompt), an authorization code is issued by Azure AD. This code is then exchanged for an access token…

Write a Dynamics 365 CE Plug-in

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

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…

The breakpoint will not currently be hit. No symbols have been loaded for this document

I recently came across this error when trying to debug a plugin. 'The breakpoint will not currently be hit. No symbols have been loaded for this document'. During my investigation…

Getting Access Tokens for Dynamics 365 CE

Below I've listed the various grant types that can be used to access Dynamics 365 Web API.

Dynamics 365 SSRS Reporting Extensions will not install

One of the problems that I have faced countless times when installing Dynamics in a VM for development purposes is the hassle of installing Dynamics Reporting Extensions. The installation will…

Configuring Dynamics 365 CE Data Export Service

The steps below outline the actions needed to build the Dynamics 365 Data Export Service. What I found was that documentation on this subject is sparse, but also, blog posts…

Create a Dynamics 365 CE Trial Instance with your Azure Student Subscription

I signed-up to an Azure Student Account for an Azure Developers course that I was studying during the evenings. One thing that I noticed immediately was that I could not…