在silverlight控件和ASP.NET之间建立通信的最佳方式是什么

在silverlight控件和ASP.NET之间建立通信的最佳方式是什么,asp.net,silverlight,user-controls,Asp.net,Silverlight,User Controls,我想我询问了更多有经验的Silverlight用户,他们认为将Silverlight用户控件嵌入ASP.NET页面的最佳方式是什么,特别是在控件之间建立一种简单的通信方式 我听说过服务、查询字符串等,但我想了解到目前为止对您最有效的是什么…看看WCF RIA服务。它为ASP.NET提供了一种方法来公开方法和数据实体,并自动将它们公开给Silverlight。RIA服务在Silverlight端创建代理对象,并将它们与WCF服务连接起来,而无需您做任何工作。它很光滑 这是一个起点。注意:学习曲线有

我想我询问了更多有经验的Silverlight用户,他们认为将Silverlight用户控件嵌入ASP.NET页面的最佳方式是什么,特别是在控件之间建立一种简单的通信方式


我听说过服务、查询字符串等,但我想了解到目前为止对您最有效的是什么…

看看WCF RIA服务。它为ASP.NET提供了一种方法来公开方法和数据实体,并自动将它们公开给Silverlight。RIA服务在Silverlight端创建代理对象,并将它们与WCF服务连接起来,而无需您做任何工作。它很光滑

这是一个起点。注意:学习曲线有点陡峭。但一旦你到达那里,这是值得的


另外,需要注意的另一件事是,其中一些文章提到了beta/CTP版本,一些名称空间在投入生产之前已经更改。

请看下面的文章,它使用事件聚合进行通信。。我觉得这很有用。。

谢谢你的帮助。它不是很复杂,工作起来很有魅力!