Silverlight offer the possibility to work with SharePoint and execute some lists operations using Client Object Model. You can create an application and embed it to a SharePoint page using SharePoint Designer editor.

Embed Silverlight in SharePoint

You can note MS.SP.url initiation parameter which should be set to the url of you SharePoint. Without this you will receive an error using C# Silverlight Client Object Model.