Hi, I found some impressive software that allows to run RTOS using Arduino and additionally a framework allowing to program Arduino devices with C# !
Links:
Maybe it is not something new but wonder how far is development for that