Это можно сделать с помощью Silverlight 4, служб RIA WCF и EF4.
Вы создаете службу domainService, которая позволяет передавать загруженный файл с клиента Silverlight на сервер. DomainService сохраняет ваш файл в серверной базе данных.
Получение доступа к загруженным файлам может быть осуществлено через службу domainService службы RIA WCF, но с доступом к конечной точке SOAP или конечной точке ODATA.
OR
Вы можете предоставить доступ к файлам с помощью проекта ADO.NET Data Services, предоставляя вам больший контроль над конечной точкой ODATA, даже включая группирование и архивирование файлов.