Sometimes, when we open an Explorer window in the main computer, we see red bars in some disks, telling us that the disk is almost full and that we need to do…
Category: Development
Parsing HTML data with C#
Sometimes, you need to parse some html data to do some processing and present it to the user. That may be a daunting task, as some pages can become very complex and…
Comparing performance between WPF .NET and .NET Core
Some time ago I wrote a post about converting a WPF application into .NET Core. One thing that called my attention in this Build 2019 talk was that the performance for file…
Creating Sample Data for C#
One thing that I use a lot is sample data. Every article I write needs some data to explain the concepts, I need some data to see how it fits in my…
XAML Studio
Once upon a time, in the old days, when WPF was a little new baby and people needed a tool to fiddle around with the new design language, Microsoft released a tool…
Super fast file enumeration with NTFS structures
Many times I need to enumerate the files in my disk or in a folder and subfolders, but that always has been slow. All the file enumeration techniques go through the disk…
Creating a .NET Core 3 WPF app
One thing that has been recently announced by Microsoft is the availability of .NET Core 3. With it, you will be able to create WPF and Winforms apps with .NET Core. And…
Monetizing your Delphi app with TWindowsStore
In a previous post, I’ve shown how to publish your Delphi app to the Windows Store. If it is a paid app, you can start getting money with it as soon as…
NavigationView in UWP
In the a previous post, I’ve told that you should use controls that are responsive to ease your work of creating an UI that adapts to the screen size. One of the…
Packaging an app with a Win32 dll to the Windows Store with the Desktop Bridge
In a previous post, I’ve shown how to package a Delphi application for the Windows Store, and in this post I’ve shown how to package a WPF application. In both cases, the…