For the moment, please consult the Java API FAQ, as many of the issues dealt with there are also relevant to the C# API.