I'm not giving up my fully compiled, native code enviroment until it's ripped out of my hands. I have no interest in joining the Open Source market... which, is exactly what apps are that are written in dotNet. It doesn't matter if you spend 5 grand on an obfuscator
(needing such a tool is ridiculous, in itself) your code is free to anyone that owns a tool such as Remotesoft decompiler
...and, I find it disgusting that tools like this are available, especially since their opening line says "Think your code is safe, think again"
Quick... someone find a similar tool for VB6. Ain't gonna happen.
Bad design for an app imo. We've all heard of spaghetti code. What you're describing is far worse. It's uncontrollable spaghetti that's slopping all over the floor... but, then again, VB.Net is basically BatchFile.net so, as long as you have a 10ghz PC
with 1 terabyte of ram, you *way* get decent performance from a .Net app.