Connect to Azure DevOps using PAT in C#

Here is a code snippet demonstrating how to connect to Azure DevOps using C#.

Dynamics 365 Finance & Operations – Understanding Elements, Models & Packages

Here is a quick explanation of Models and how they work in Dynamics 365 Finance & Operations.

Update Dynamics 365 Finance & Operations VM

Updating the Dynamics 365 Finance & Operations is straight-forward. In this post I'll discuss how to update a local development VM.

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…

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:

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…

Data import/export framework parameters – Directory c:\temp\dixf\ does not exist

I was working with the on-premise Dynamics 365 Finance & Operations instance, specifically the Virtual Machine when I came across an error setting up a BYOD.