I've been working as a professional developer for years now. I know java, C++, ... and .NET. Working in .NET made my life a lot easier and I can concentrate on the important parts now: the design, the code itself, ...
I really don't understand how you can say the .NET is horrible. And not even...