Menu

C#

C# 6 Features: Improved Overload Resolution
I previously posted about the new Expression-bodied Members and String Interpolation features of C# 6.0. There are quite a few features to cover, but today [...]
C# 6 features: Expression-bodied members
In my Previous Post I discussed the new String Interpolation feature of C#. Today, I will be covering another C# 6 feature called “Expression-bodied [...]
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 [...]