No, silverlight is launched on the client, so if you do not want to do any web services or something else, you do not need to do anything other than set the mime type.
This is really the same as a separate file that you serve for the client, like any image, script or css file.