Olá Alexandre.
Como o Silverlight é um plug in que roda no cliente você terá que acessar seus dados através de serviços, no Silverlight, o mais comum é usar WCF RIA Services.
Para fazer acesso a dados com Silverlight, você terá que gerar o Entity DataModel, e em seguida, gerar um DomainServiceClass para acessar esses dados.
Acesse o site para mais informações: http://www.silverlight.net/getstarted/riaservices/
Atenciosamente.
Fabricio Campelo Frontarolli.
fabricio.frontarolli@gmail.com
Fabricio C. Frontarolli Programador C#.NET