Skip to content
/

Last week I received an invitation for a social work meeting about "Pixel art in spreadsheets".

I thought: "How hard can it be".

Well, it is about 25 lines of C# 9.0 hard! 😀

Last week I received an invitation for a social work meeting about "Pixel art in spreadsheets". I thought: "How hard can it be".

Well, it is about 25 lines of C# 9.0 hard! 😀

read more...
Filed under C#, Office
Last update:
/

With an Azure SQL Database, Microsoft is already providing high availability with an SLA of at least 99.99%. But if you want to prevent to be affected by a large regional event or want to meet regulatory demands to be able to execute failovers to another region, enabling a failover group is the solution for you.

In this article I will show you how to create a SQL database failover group in two regions using the Azure CLI.

With an Azure SQL Database, Microsoft is already providing high availability with an SLA of at least 99.99%. But if you want to prevent to be affected by a large regional event or want to meet regulatory demands to be able to execute failovers to another region, enabling a failover group is the solution for you.

In this article I will show you how to create a SQL database failover group in two regions using the Azure CLI.

read more...
Filed under Azure, SQL
Last update:
/

To capture images in my applications, I use the VideoCapture class of the EmguCV library, an OpenCV wrapper for .NET.

To choose a specific camera, you need to supply an index value. But getting this number is not straightforward, and as this number can change over time, it might break your application in the future.

So, what if we could use the actual name of the camera instead of the index value?

In this article I will show how to achieve this.

Capturing images in your applications with the VideoCapture class of the EmguCV library, an OpenCV wrapper for dotnet, requires supplying an index value to choose a specific camera. However, finding this number can be challenging, and since it can change over time, it might cause your application to break.

In this article, I'll demonstrate how to use the actual name of the camera instead of the index value with OpenCV's VideoCapture class.

read more...
Filed under C#
Last update:
/

Azure App Services make it quite easy for you to add one or more authentication providers to your application. But how do you add Azure AD as a provider using Infrastructure as Code?

In this article I will show you the steps of deploying and securing an Azure App Service with AAD authentication using an Azure pipeline.

Azure App Services make it quite easy for you to add one or more authentication providers to your application. But how do you add Azure AD as a provider using Infrastructure as Code?

In this article I will show you the steps of deploying and securing an Azure App Service with AAD authentication using an Azure pipeline.

read more...
Filed under Azure
Last update:
/

A lot of people prefer to manage their infrastructure as code. Some infrastructures might require an App Registration in an Azure AD.
So, why would we not apply the IaC practice here as well?

An Azure pipeline might stop you, stating “Insufficient privileges to complete the operation”. So, this is not possible, or is it?

In this article I will show you how to make an Azure pipeline in charge of apps in your Azure AD.

A lot of people prefer, for good reasons, to manage their infrastructure as code (IaC). Some infrastructures might require an App Registration in an Azure AD. So, why would we not apply the IaC practice here as well?

An Azure pipeline might stop you, stating Insufficient privileges to complete the operation. So, this is not possible, or is it?

In this article I will show you how to make an Azure pipeline in charge of apps in your Azure AD.

read more...
Filed under Azure
Last update: