我需要使用Silvelright 4客户端上传文件(任何类型)的解决方案,并使用Entity Framework 4与数据库建立连接。上传文件后,如何从服务器下载它们。 另外但不是必需的,可以很好地分组一些文件,并能够以ZIP文件下载它们。
先谢谢。
答案 0 :(得分:1)
您可以使用Silverlight 4,WCF RIA服务和EF4执行此操作。
您构建了一个domainService,允许您将上载的文件从Silverlight客户端传递到服务器。 domainService将您的文件保存到后端数据库中。
访问已上载的文件可以通过WCF RIA服务domainService访问其SOAP端点或ODATA端点。
OR
您可以使用ADO.NET Data Services项目公开文件,从而更好地控制ODATA端点,甚至包括文件分组和压缩。