If this is for Client so the Client does not need to have SharePoint installed on its computer to get it work? am I right?
I need some information to understand it, the code executed on client side so why he needs to have Sharepoint?
When using the Silverlight Client Object Model you have two way of getting a valid ClientContext.
Either you specify the url of the SharePoint site to work with in the constructor to a ClientContext like this:
to specify it. The OOTB Silverlight web part does this. Then you can use ClientContext.Current.
Hope this helps, C:\Marius