Dynamics 365 Online – API Access Token with OAuth 2.0

In this post, I'm going to demonstrate how to generate Access Tokens using OAuth 2.0, Implicit Grant for Microsoft Dynamics 365 CE.

User Authentication with ASP.NET Web API

I was struggling to understand how to secure my Web API endpoint using some form of authentication mechanism. During my search, I came across a video on YouTube created by…

Save changes in Azure Data Factory with Git

Here is a quick tip. If you regularly work with Azure Data Factory, you may have noticed that you cannot save work in progress changes. This can get very tedious…

Access Dynamics 365 through Azure API Management

A project I recently worked on required a Third-Party vendor to access Microsoft Dynamics 365 data. This external organisation wanted to query customer data and surface this data on another…

EIP – Competing Consumer Enterprise Integration Pattern for faster data processing

In this post I’ll demonstrate how to design an integration architecture that uses the tried and tested integration design pattern competing consumer. As always, I’ll demonstrate both “low-code” and code…

EIP – Request/Response Integration Pattern

Summary This post will summarise the various Message Construction patterns. This isn't a comprehensive list, but patterns that have been widely adopted by the integration community. Some of these Message…

Fatal: could not read Password for terminal prompts disabled

I was recently trying to write back remote changes carried out by a build agent as part of a CI-CD task. I came across the following error:

Visual Studio error: v16/Server/sqlite3/db.lock

Occasionally, when you want to commit code to a remote repository after creating a new Visual Studio project you might face the error:

Find Duplicates using Azure Data Factory (two source files)

There are some scenarios where you need to combine different datasets with some similarities to find duplicates. In this post I demonstrate how to use Azure Data Factory and Dataflows…

Use Azure Data Factory to find duplicate records (two source files)

I've read many sources online that illustrate how to create a flow that detects record duplicates. Some of these duplicate detection patterns can be quite complex, most are old patterns.…