Menu

C#

C# 6 Features: String Interpolation
C#, like many programming languages, is quite incredible. One of the biggest reasons I think C# is amazing is not so much what it is today, which is still [...]
A File Iterator that actually works
As it turns out, the Asynchronous File Iterator I wrote about way back in June 2013 has something of an issue. The big one being that it actually [...]
Generating a Random Polygon
I’ve been, as I mentioned previously, fiddling with BASeBlock recently and I’ve find a few little gems that are worth sharing discussing here. [...]
Folder Monitor for the Notification Area
Recently I decided to collate minor annoyances or things that I felt annoyed me or disturbed my workflow, or things that could be helpful. The purpose was [...]
Debug Logs- a C# approach
Somehow I’ve managed to never write about my Debug log class, looking through my post history. It’s a versatile Debug Logging class that [...]
File Zipping in .NET
We have had a lot of different options for creating Zip Files in .NET Applications for some time. .NET 4.5 has added built-in framework-based support for [...]
Continuous Integration (mis)adventures
For the last while I’ve been trying to setup an automated build script + CI server for our software. Because of how the repository is laid out as [...]
XML Serialization Continued: Arrays
I’ve finally managed to get my XML serialization library to a point where I’ve been able to start implementing it within another program. My [...]
C# and VB.NET: Field initialization differences
I found this to be an interesting discovery. I always somewhat expected each .NET language to work in a similar way with regards to things such as field [...]
An XML Serialization Alternative
I’ve rambled about XML Serialization for a while, in particular, the fact that the built-in Serialization provided with .NET is problematic to use as [...]