Menu

C#

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 [...]
Programming Language Performance Part III: C#
In order to compare various languages, I will be implementing a anagram search program in a variety of languages and testing and analyzing the resulting [...]
BCUpdateLib: Not really broken
Now that I finally have a windows machine with a internet connection, I decided to investigate issues I heard of from reliable sources that the BCUpdateLib [...]
In-Memory Obfuscation for your data
Gamers are an enterprisey bunch. You don’t give them enough X, so they go prodding around your game’s memory to try to give themselves more. [...]
I’m a C# Microsoft MVP for 2012
I don’t know how but somehow I’ve been awarded the Microsoft MVP award for my contributions to C# technical communities (C# MVP). Of course I [...]
BASeBlock and Polygon Blocks
That’s right. The latest version of BASeBlock now adds a working Polygon block. There was a lot of reengineering to be done, but it works [...]
VS2010, XNA, and BCDodgerX potpourri
Call me old fashioned, or possibly slow, but for some reason I never seem to be using the latest version of a piece of software. Until recently I was doing [...]
Wherein I dip into XNA
I haven’t dealt with XNA heavily as a game platform. My language of choice is C#, but I just never really liked XNA. At any rate, I decided to give [...]
BASeBlock 2.4.0 Dev notes
The currently released version of BASeBlock is 2.3.0. I have made a lot of changes to the game, added a few blocks, abilities, and other fun stuff, and [...]
C# > Java
What does C# have that Java doesn’t? let’s see: Operator Overloading. This was excluded from Java because it’s “Dangerous” or [...]