Too bad .net is designed for windows and on linux the APIs feel like windows API that kinda sorta work on linux.
I've used a few .net applications on Linux and they work pretty well. But I've never actually tried to develop using mono. I really wish Microsoft had got all in on linux .net support 1 years ago
Really the value came from the thread safe container/collections data types which are the foundation of high performance programming