Menu

General Computing

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 [...]
Win7 and the case of the broken games
A frequent- and aggravating- problem that I’ve had with games on my Windows machine is that many of them simply would not start. Inspecting Task [...]
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 [...]
Language Wars
It is a frequent point of debate in many web communities that contain programmers- or back-seat programmers, as it were, to argue that such and such [...]
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 [...]
WordPress, Sourcecode, and escaping
Every single time I write a post that contains source code, it’s a bloody struggle. Take my previous “snippets” entry. Normally, I draft [...]
Snippets.
Naturally, as we write programs we create a small set of useful functions. BASeBlock has been no exception. I’ve created quite a few functions that [...]
AMD & Intel, Past, Present & Future
AMD, like Cyrix VIA, and Nextech (I believe was the name) were all clone makers, they made pin compatible processors for PCs. Their primary advantage was [...]
Why I use INI Files, and a FormPositionSaver class
In some of my recent posts, I’ve covered the topic of accessing and parsing an INI file for configuration data in a C# Application. Some may wonder [...]