I can't help it; I know many people will disagree, but I would really like to avoid Visual Studio as much as possible.
My ideal combination would be gcc + Netbeans. I already use those to code in Linux. But my issue is compatibility. For example, there is a library that I want to use that is supposed to work for .NET and Java. Does this mean I need to use Visual Studio to access it?
Also, another thing I'm worried about is that Qt applications look like they can only be in C++. I can brush up on my C++ if I have to, but I prefer just plain C. Maybe I'm asking for too much here, but is there a compiler that will build apps fully compatible with Windows and Qt in C?