C# 构建Silverlight应用程序上载实用程序?

C# 构建Silverlight应用程序上载实用程序?,c#,silverlight-4.0,dynamics-crm-2011,C#,Silverlight 4.0,Dynamics Crm 2011,如果可能的话,这篇文章实际上更像是一场讨论 网络上有很多例子,但都是使用asp.net应用程序,不幸的是我不能走这条路。因此,我的目标是在Silverlight中构建一个上载实用程序,它可以部署为CRM 2011 web资源,而不使用任何与Asp.Net相关的工具 我看过Telerik SL upload控件,但它似乎需要一个ServiceURL处理程序,我不确定是否可以在Silverlight中嵌入类似的东西并使其工作 我想我在寻找我的选择的方向。我不想一开始就走一条路,然后撞到砖墙上 谢谢你

如果可能的话,这篇文章实际上更像是一场讨论

网络上有很多例子,但都是使用asp.net应用程序,不幸的是我不能走这条路。因此,我的目标是在Silverlight中构建一个上载实用程序,它可以部署为CRM 2011 web资源,而不使用任何与Asp.Net相关的工具

我看过Telerik SL upload控件,但它似乎需要一个ServiceURL处理程序,我不确定是否可以在Silverlight中嵌入类似的东西并使其工作

我想我在寻找我的选择的方向。我不想一开始就走一条路,然后撞到砖墙上


谢谢你的阅读

您的SL控件可以将文件的字节作为附件(在Notes区域)上载到实体记录。下面是CodePlex上的一个项目,它使用SL将图像作为附件上载:


希望这能为你指明正确的方向

我还没有真正研究过从silverlight创建web资源,但是考虑到web资源实用程序将使用CRM SOAP端点,我想您也可以从silverlight这样做

在Silverlight中,您可能需要引用SOAP端点url,该url可以在CRM客户机的设置->自定义->开发人员资源中找到

否则,您可以使用开源项目库,它已经拥有所有生成的代理类以及一些用于连接到各种CRM服务的帮助器方法


在尝试使用和创建web资源时,我将看一看如何使用一些消息来创建web资源。您需要对代码进行必要的修改,以便能够通过silverlight中的参考soap端点发送这些消息。

我应该提到该文件将上载到SharePoint。将在创建新迭代时从CRM创建文档库。我会看一看,看能不能抓到什么好东西。谢谢