Menu

Latest articles

Locking out Program functionality
Despite my ramblings to the contrary, I have decided to make some of my applications “commercial” or at least paid-for. Not entirely, though; [...]
BASeBlock 2.0 And what I plan to do with it
After much mulling over it, I have decided that BASeBlock 2.0 will be “shareware” sort-of. This version will add a numbectr of new blocks, [...]
What is the best Programming language for beginners?
I see this question semi-frequently on forums. It’s a reasonable question on the surface. However, the fact is that there is no “Best language [...]
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 [...]
the illusion of Market Share and software
When speaking of browsers, Operating Systems, or various other pieces of technology, people will often speak of “market share”. I’ve [...]
Dealing with Death, or, why I’m not as emotionally strong as I thought I was
While I typically write about either computers, or nonsense crap here, It’s a personal blog and therefore I feel compelled to write about a recent [...]
A dynamic New Year’s Post
HAHA! How’s that for a clever title? Oh… well… ahem… nevermind. As a avid user of my own INIFile class, which I first write about- [...]
An Extension to the GenericListViewSorter class
As I posted previously here, Sorting a Listview can be something of a pain in the butt. In that article, I covered some basics on providing a class that [...]
Coalescing Date Ranges
Or, at least that’s what I am calling it. The .NET framework provides quite a rich set of data structures for dealing with Dates. You’ve got [...]
The Windows ListView: Sorting
Anybody who has used windows is probably familiar with the ListView control. It is used in Windows Explorer; it is even used for the desktop. Heck, the [...]