Win2D
Win2D provides the ability to use GPU-accelerated 2D graphics in WinUI 3 apps. ...
How to extract a specific image from the icon file. Pure C#
In this note we are considering the image extraction from ICO files in pure C# (without Win32 or any other dependencies). ...
How to extract a specific image from the icon file
In this note we are considering the image extraction from ICO files using the Win32 API. ...
How to compare the performance of different versions of the same library
In this note I’ll show how to use BenchmarkDotNet to compare the performance of different versions of the same library. ...
Windows Tweaks
Five Windows tweaks that make the system more usable (at least for me). The 3rd party apps aren’t required. Only (reversible) registry changes. ...
Using Windows natural order sorting in C#
Windows Explorer sorts files with digits in a more natural way than build-in C# functions. It’s possible to use this sorting method in any app for Windows. ...
GitHub Packages as the private NuGet repository
GitHub Packages allows to organize the private NuGet repository. In this note I show how to configure the private NuGet repository with GitHub Packages. ...
Visual Studio UI Refresh
At .NET Conf 2024 some speakers used Visual Studio with a new UI. Is it the unannounced Visual Studio 2025? Nope. It’s just the updated UI for Visual Studio 2022! ...
ItemsControl and DataTemplateSelector in WinUI
Sometimes even simple things can be confusing. Especially if you don’t encounter them every day. The funniest thing is if you’ve already solved this problem and successfully forgot about it after some time. ...
Using .NET build-in dependency injection with WinUI apps
.NET has build-in dependency injection (DI). It’s used primarily for ASP.NET Core apps, but there’s no reason not to use it with WinUI apps too. ...