Working with 32 and 64-bit views in the Windows Registry can cause some headaches when trying to access registry keys. This article will outline how to find the keys you're looking for in C#.
Ben Archer
Wed, 21 Jul 2021
Working with 32 and 64-bit views in the Windows Registry can cause some headaches when trying to access registry keys. This article will outline how to find the keys you're looking for in C#.
Wed, 21 Jul 2021
Are you an experienced C/C++ programmer, with years spent using C++ 98 and little exposure to compilers post C++11? Do you feel bridging the gap to the latest C++ standard is becoming more and more difficult, yet more and more necessary? Do you wish you could write web applications but believe transitioning to C# would be too arduous, especially if you had to incur the expenses?
Fri, 12 Mar 2021
Blazor WebAssembly is a new UI technology from Microsoft, officially released with .NET Core 3.1 and receiving updates in .NET 5. Blazor allows developers to create single-page applications (SPAs) using C# and .NET utilising a component-based architecture. Blazor WebAssembly is a client-side in-browser implementation of Blazor which includes a .NET runtime implemented in WebAssembly.
Tue, 02 Feb 2021
You may have noticed that the C# compiler gets very upset if you try to use an `await` inside a `lock` statement. There is a reason for this but what if you need synchronization when calling async methods?
Tue, 10 Dec 2019
Last month Karl Tynan was lucky enough to attend a fantastic event for Umbraco developers called CODECABIN...
Mon, 18 Nov 2019
Karl Tynan reviews Codegarden19, the official Umbraco developer conference in Odense, Denmark.
Thu, 30 May 2019
This article explains how to use dynamic image colors with SkiaSharp.
Tue, 16 Apr 2019
Working with the Task API and async and await makes consuming asynchronous operations very straightforward. However, what if I want to process several asynchronous operations concurrently?
Wed, 23 May 2018
Tue, 12 Sept 2017
Tue, 12 Sept 2017
We're proud to be a Certified B Corporation, meeting the highest standards of social and environmental impact.
+44 333 939 8119