I don't use .NET or C# in my daily work. But I've used it a little bit. As somebody who has written a huge amount of code, I don't see what's so bad about it. Other than the fact that it came from...