To my knowledge you simply develop C# has you normaly do.
Mono, as I assume you use, support threading. Currently, I am doing a distributed system, which works on both
Windows and
Linux.
Therefore, the resources are the same as for
Windows development. You might look here for the C# standard...
http://www.ecma-international.org/pu...s/Ecma-334.htm
Jacob.