Painting the borders of a custom control using WM_NCPAINT
Using the `WM_NCPAINT` and `WM_NCCALCSIZE` messages in order to create and paint a non-client region for a C# WinForms custom control
A article which describes how to create a custom control that supports scrolling on a single axis.
A brief overview on getting started with the Windows Image Acquisition (WIA) library in C#
Almost two years ago I wrote a post describing how to translate text using Azure cognitive services, however the API it uses is to be switched off and so I needed to migrate from the version 2 API to version 3. This post describes how I migrated my existing `TranslationClient` class.