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

时间:2010-08-06 13:25:11

标签: asp.net silverlight user-controls

我想我会向更多经验丰富的Silverlight用户询问他们认为将Silverlight用户控件嵌入到ASP.NET页面的最佳方式 - 特别关注如何在conrols之间建立一种简单的通信方式。

我听说过服务,查询字符串等,但我想知道到目前为止最适合你的是什么......

2 个答案:

答案 0 :(得分:2)

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

这是一个起点。注意:学习曲线有点陡峭。但是一旦你到达那里就会有所收获。

http://www.silverlight.net/getstarted/riaservices/

此外,需要注意的另一件事是,其中一些文章涉及beta / CTP版本,并且一些命名空间在投入生产之前已经更改。

答案 1 :(得分:1)

看看下面的文章,它使用事件聚合进行通信..我发现这很有用.. http://blog.weareon.net/how-to-communicate-between-two-user-controls-using-event-aggregator/