私はSilverlightの初心者です....
Silverlightと Moonlightの基本的な違いは何ですか?
これは実際には非常に簡単です。
Silverlight と Moonlight でも同じようなことができます。
これは、Microsft 自体が Silverlight の開発を停止しているため、当然のことです。
複数のフレームワークを使用して同じソース コードを実行する方法をよりよく理解するには、CLR とは何かを理解することをお勧めします: http://en.wikipedia.org/wiki/Common_Language_Runtime
素晴らしい世界では、ターゲットが同じバージョンのフレームワークであるとすぐに、同じソース コードが Mono または .Net (Silverlight/Moonlight と同じ) で実行されている場合とまったく同じように動作するはずです。
これが十分に明確であることを願っています。
主な違いは開発環境です。Moonlight は、開発者が SharpDevelop を使用して *inx 環境で Silverlight (のような) アプリケーションを開発する手段を提供します。(回答から実行環境を削除しました)。