Menu

Programming

.NET Serialization
Normally, when I have a class I want to allow to serialize, I take full control over that serialization by setting the Serializable attribute as well as [...]
Null Coalescing Operator
Another quick post about a C# language feature. The Null coalescing operator. /p> The Idea of null is a simple one that is still argued as being either the [...]
Be Prepared!
EDIT: Oct 18th 2014: I actually have no idea what I am talking about in this post. It’s obviously not talking about the interview I had for the Job I [...]
Developer Interview Questions
One of the trickiest parts I imagine with hiring a new developer is figuring it out several things about them. One thing you need to figure out is wether [...]
Assembly Language
Time and time again this topic is brought up. The basic concept that is usually dredged up is that programming in Assembly results in programs that are [...]
Byte-Size formatter for your Byte-Size Needs
Formatting Data Sizes When we present file-based data to a user, it is often unavoidable to show those byte sizes to the user. While you could get away [...]
System.Threading.ThreadLocal equivalent for .NET 2.0 and 3.5
One of the big reasons I’ve found myself preferring C# Over Java is that C# is about a million times easier to refactor. By this, I mean that often [...]
Axialis Black Friday & Cyber Monday deal
Axialis is currently having a 50% off promotion on all their products for the weekend. I highly recommend giving their products a look see. They can be [...]
Leveraging C# Generics
Please forgive the ridiculously generic and vague title… One of the features of modern programming languages is Generics; I won’t bore with the [...]
More stuff about Java
Recently I started working on what turned out to be a lot bigger of a project than original intended. It is a Bukkit Plugin; Bukkit being a server [...]