WP GDPR Compliance Plugin Vulnerability: Check your WordPress Site NOW!!
Nov11

WP GDPR Compliance Plugin Vulnerability: Check your WordPress Site NOW!!

I don’t typically stray too far from Microsoft technology areas as part of this blog, but having experienced this particular issue at the coalface and, being acutely aware of the popularity of the WordPress platform for many bloggers, I thought I’d do a specific post to help spread awareness. For those who are in a hurry… TL;DR VERSION: IF YOU ARE USING THE WP GDPR COMPLIANCE PLUGIN ON YOUR… Continue Reading The CRM Chap’s...

Read More
My thoughts on Exam 70-779: Analyzing and Visualizing Data with Microsoft Excel
Nov04

My thoughts on Exam 70-779: Analyzing and Visualizing Data with Microsoft Excel

The life of a Dynamics CRM/Dynamics 365 for Customer Engagement (CRM/D365CE) professional is one of continual learning across many different technology areas within the core “stack” of the Business Applications platform. Microsoft has clarified this in no uncertain terms recently via the launch of the Power Platform offering, making it clear that cross-skilling across the various services… Continue Reading The CRM Chap’s...

Read More
Configuring PIN-less Entry for Skype for Business Online Audio Conferencing
Oct28

Configuring PIN-less Entry for Skype for Business Online Audio Conferencing

The whole concept of audio conferencing – the ability for a diverse range of participants to dial into a central location for a meeting – is hardly a new concept for the 21st century. Its prevalence, however, has undoubtedly grown sharply in the last 15-20 years; to the point now where, to use an analogy, it very much feels like a DVD when compared to full video conferencing, à la Blu-Ray…. Continue Reading The CRM Chap’s...

Read More
ERROR_FILE_IN_USE when Deploying .NET Core App to Azure App Service (VSTS/Azure DevOps)
Oct21

ERROR_FILE_IN_USE when Deploying .NET Core App to Azure App Service (VSTS/Azure DevOps)

Towards the back end of last year, I discovered the joys and simplicity of Visual Studio Team Services (VSTS)/Azure DevOps. Regardless of what type of development workload that you face, the service provides a whole range of features that can speed up development, automate important build/release tasks and also assist with any testing workloads that you may have. Microsoft has devoted a lot… Continue Reading The CRM Chap’s...

Read More
Solution Import Errors on Marketing List Entity (Dynamics 365 Customer Engagement Version 9.0+)
Oct14

Solution Import Errors on Marketing List Entity (Dynamics 365 Customer Engagement Version 9.0+)

The importance of segregated deployment environments for any IT application cannot be understated. Even if this only comprises of a single test/User Acceptance Testing (UAT) environment, there are a plethora of benefits involved, which should easily outweigh any administrative or time effort involved: They provide a safe “sandbox” for any functionality or developmental changes to be carried… Continue Reading The CRM Chap’s...

Read More
Incoming Emails Not Synchronizing in Dynamics CRM/Dynamics 365 Customer Engagement
Oct07

Incoming Emails Not Synchronizing in Dynamics CRM/Dynamics 365 Customer Engagement

Earlier this month, a colleague escalated an issue to me involving Dynamics CRM/365 Customer Engagement (CRM/D365CE), specifically relating to email tracking. This feature is by far one of the most useful and unwieldy within the application, if not configured correctly. In days of yore, the setup steps involved could be tedious to implement, mainly if you were operating within the confines of… Continue Reading The CRM...

Read More
Managing Azure Data Factory Triggers During an Azure DevOps Deployment
Sep30

Managing Azure Data Factory Triggers During an Azure DevOps Deployment

The introduction of Azure Data Factory V2 represents the most opportune moment for data integration specialists to start investing their time in the product. Version 1 (V1) of the tool, which I started taking a look at last year, missed a lot of critical functionality that – in most typical circumstances – I could do in a matter of minutes via a SQL Server Integration Services (SSIS) DTSX… Continue Reading The CRM Chap’s...

Read More
The September 2018 General Availability Release for the Azure Information Protection Client
Sep23

The September 2018 General Availability Release for the Azure Information Protection Client

The very nature of how businesses or organisations operate means that the sheer volume of sensitive or confidential data that can grow over time presents a genuine challenge from a management and security point of view. Tools and applications like cloud storage, email and other information storage services can do great things; but on occasions where these are abused, such as when an employee… Continue Reading The CRM...

Read More
Handling British Summer Time/Daylight Savings Time in Azure SQL
Sep16

Handling British Summer Time/Daylight Savings Time in Azure SQL

Is it just me or is British Summer Time (BST) AKA Daylight Saving Time (DST) an utterly pointless endeavour these days? Admittedly, on its introduction in 1916, it fulfilled a sensible objective – to provide more daylight hours during the summer. For agricultural, construction or other services that are reliant on sufficient light to carry out their work, this was a godsend. In today’s modern… Continue Reading The CRM...

Read More
A Beginner’s Guide to using FOR JSON in SQL Server
Sep09

A Beginner’s Guide to using FOR JSON in SQL Server

When it comes to handling large datasets in a formal, structured and highly scalable manner, nothing beats SQL Server. Having worked with the product for almost six years, I always look forward to the opportunity of putting together some SQL queries or to build out a new database. I think of it as a nice little treat, a reward amongst the midst of other, sometimes tedious, tasks that I have to… Continue Reading The CRM...

Read More
The Mystery of the Missing Workflow Sitemap Area Revisited (Dynamics 365 Customer Engagement)
Sep02

The Mystery of the Missing Workflow Sitemap Area Revisited (Dynamics 365 Customer Engagement)

I’ve gone on record previously saying how highly I rate the Dynamics CRM/Dynamics 365 Customer Engagement (CRM/D365CE) community. Out of all the groups I have been a part of in the past, you couldn’t ask for a more diverse, highly passionate and – most importantly of all – helpful community. There are a lot of talented individuals out there which put a metric tonne of effort into providing the… Continue Reading The CRM...

Read More
‘Access to the path…is denied’ Build Definition Error (Visual Studio Team Foundation Server/Team Services)
Aug26

‘Access to the path…is denied’ Build Definition Error (Visual Studio Team Foundation Server/Team Services)

A vital part of any DevOps automation activity is to facilitate automatic builds of code projects on regular cycles. In larger teams, this becomes particularly desirable for a multitude of reasons: Provides a means of ensuring that builds do not contain any glaring code errors that prevent a successful compile from taking place. Enables builds to be triggered in a central, “master” location,… Continue Reading The CRM...

Read More
Some Thoughts on the Cyber Essentials Scheme
Aug19

Some Thoughts on the Cyber Essentials Scheme

Cybersecurity should be an ongoing concern for any organisation, regardless of its size and complexity. This is chiefly for two essential business reasons: A cybersecurity incident or breach could, depending on its severity, result in significant reputational or financial damage if not adequately safeguarded against or handled correctly. When judging whether to award a contract to a business… Continue Reading The CRM...

Read More
The Mystery of the Missing Workflow Sitemap Area (Dynamics 365 Customer Engagement)
Aug12

The Mystery of the Missing Workflow Sitemap Area (Dynamics 365 Customer Engagement)

UPDATE 02/09/2018: It turns out that there is a far better way of fixing this problem. Please click here to find out more. I thought I was losing my mind the other day. This feeling can be a general occurrence in the world of IT, when something completely random and unexplainable happens – emphasised even more so when you have a vivid recollection of something behaving in a particular way. In… Continue Reading The CRM...

Read More
‘Could not create a managed connection manager’ Error Message on SSISDB .dtsx Package Execution
Aug05

‘Could not create a managed connection manager’ Error Message on SSISDB .dtsx Package Execution

SQL Server Integration Services (SSIS) package execution can always throw up a few spanners, particularly when it comes to the task of deploying packages out to a SQL Server SSISDB catalog – principally, a specialised database for the storage of .dtsx packages, execution settings and other handy profile info to assist with automation. Problems can generally start creeping if you decide to… Continue Reading The CRM Chap’s...

Read More