As a childhood user of QB45, VB, and then VC++, the whole .NET branding to me was confusing and abysmally explained, and I swear my gut reaction when I see it is that I still don't understand it. At the time it felt like a completely out-of-touch attempt to get in on the dot com craze, and the name itself made no fucking sense.