Technology Lesson 101

I just feel the need rant and this will probably mean nothing to most of my readers, but to any VB.NET programmers, do not assume that string functions are case-insensitive. I’ve spent about 2 days debugging code looking for this mysterious problem that was preventing users from logging into my system. Turns out that a long departed coder made the assumption about the case of the URL and was using the IndexOf function to make a decision about the status of a user. VB.NET, for the first time in the VB world, is a real and powerful language and it’s string functions don’t make such assumptions. ARRRRRGGGGGHHHHH!!!!! I need a drink . . .

[Listening to: Motherless Child - The Five Blind Boys of Alabama - Spirit of the Century (04:20)]