I'm starting a new job and C# is going to be necessary. I'm used to writing C/C++ in Linux/Unix.
1) Well, VStudio isn't free, so what's generally regarded as the best "free" IDE so I can start poking around with this at home?
2) I was reading that "all" .NET languages use the same "class library". That sounds really cool. So I'm guessing you never have any kind of "#include" statement for that library, just "using" statements (for the relevant parts of this implicit super-library) in C# or any other .NET language?
Thank you in advance!