I`m with Cliff on this one. Usually I tend to use the ecosystem of as much as possible.
For the C# part I do not always find the libraries that I need but again since I'm writing in with the language it's easier for me to code something that I need instead of adding something else in the mix.