Menu

C#

Uploading and Downloading Data to PostGres with C#
Oftentimes dealing with Database logic is like pulling teeth. Other times, it’s like being knocked unconscious by having a fruit bat thrown at your [...]
How to Like C#
Visual Basic has a useful Operator, the “Like” Operator. Observe it in action: [crayon-6742ecece89df328933303/] The Like operator is a pattern [...]
Software Development: What makes it fun?
This is a topic that I find recurring between myself and my non-programmer friends, as well as people providing freedback on some of the Open-Source [...]
Drawing Themed Progress Bars manually
Within my Updating component, Each Element is given a little Progress Bar right within the ListView. It’s drawn using a Gradient background. [...]
Mixing Languages in Real-World Applications
The observant may notice that there have been a rather significant drop in my post frequency over the last month or so. This is because I’ve managed [...]
Zebra-Striping your Windows Forms ListView
“Zebra-Striping” is the name for a common technique for reports or long lists of items where each row is given a colour distinct from those [...]
Asynchronous, Queue-based File Iterators
Embarassingly, I have come back to the FileIterator for other reasons only to discover, much to my horror, that it doesn’t work! It seems as if the [...]
Iterator Methods and System.IO
One of the more interesting omissions from .NET so far has been that the System.IO namespace has not been updated to take advantage of new Language and CLR [...]
DeletionHelper: Queue Files for deletion when your app exits.
Sometimes you need to create temporary files. Usually, you can discard those temporary files by opening them in a fashion so they are deleted when they are [...]
C# And Java Differences: Runtime
I’ve already covered this topic from the perspective of why C# is better than Java, In my opinion. This time, I’ll go over the differences as [...]