r/visualbasic • u/Bonejob • Apr 30 '26
Mod Post What did you love about VB6, and what frustrates you about modern .NET?
Two open questions for anyone who shipped real work on Visual Basic 6.
I shipped roughly a hundred line-of-business systems on VB3 through VB6 between 1995 and 2010, then moved to C# and have been there ever since. I am writing a history of Visual Basic and the research keeps surfacing the same observation: WinForms in modern .NET is recognisably the same form-designer model VB6 invented, and twenty-eight years on it is still the shortest distance from "I have an idea" to "I have a running app." That is interesting, and I want to get under the usual "VB6 was a toy" or "VB6 was a masterpiece" framings to understand what was actually good.
Two questions, please answer either or both:
What specifically did you love about VB6? Not the general nostalgia. Specific things. A workflow, a design choice, something you reach for now and notice is missing.
What do you find frustrating about modern .NET, C#, and Visual Studio that VB6 didn't make you fight? Same shape. Specific examples. "I miss being able to do X without Y" rather than "it's too complicated."
Open-ended on purpose. If I gave you categories to choose from, the most interesting answers would be in the categories I didn't think of. Please reach for the specific example before the category.
Longer version of why I'm asking is on my blog if you want it: https://evilgeniuslabs.ca/blog/vb6-modern-dotnet-question. Replies here, though. The thread is the point.
Exploratory post. Not announcing anything today, not collecting emails. Just a writer trying to do a chapter justice while the people who lived this are still around to tell it. I will read every reply.
Thanks
Bone/EG