Set up a Central Log Server with Rsyslog on Ubuntu
In another post, I described how to set up a central log server with the syslog-ng daemon on FreeBSD, this…
Set and Change the PowerShell default Working Directory
By default when you start a new PowerShell session, you will get directly to your user directory stored in the…
Azure AD B2B (Business-to-business) Federation and Collaboration
In on-permises environments with Active Directory to enable Federation with external companies you have two options, both require specific skills…
Global Assembly Cache (GAC) and .NET Framework Insights
In this post I want to collect from several sources about what exactly is the GAC and how to manage…
Accessing Azure Storage Account Blobs from C# Applications
In a previous post we went through accessing Azure File Shares with C#, today we will do the same with…
Restrict Access to Azure and Office 365 by Country
To limit the risk of compromising your Office 365 Tenant, you can limit access by blocked or allowed countries. Also…
Load a custom Assembly in SQL Server Integration Services (SSIS) Script Task that is not or cannot be stored in the GAC
If you need to reference a custom assembly from a SSIS Script Task, the recommended and easiest way is to…
Azurite emulator – emulating Azure Blob, Queue and Table services in your local environment
The Azurite emulator for local Azure Storage development is well documented from Microsoft. Use the Azurite emulator for local Azure…
Asynchronous Programming in C#
In this post I want to summarize and collect some informations about Asynchronous Programming in C#. This topic is well…
Using a generic List with a custom data type in C#
In my previous post I described how to create an array with a custom data type we declared in a…