Moonlight is Silverlight for Linux and other platforms where Microsoft does not provide an implementation. You do not need to do anything to develop for the moonlight, just develop an application and aim for Silverlight 2.0 or 3.0. Thus, it will work on Moonlight without any problems.
source share