Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RIA服务是否适用于我们的Silverlight应用程序?_Silverlight_Wcf Ria Services - Fatal编程技术网

RIA服务是否适用于我们的Silverlight应用程序?

RIA服务是否适用于我们的Silverlight应用程序?,silverlight,wcf-ria-services,Silverlight,Wcf Ria Services,我正在关注Silverlight体系结构和RIA服务,这看起来很有趣,但我有点担心它的前期状态以及功能集将如何改变 我们需要我们的客户端应用程序在慢速网络链路上尽可能响应,因此高优先级是一个可靠的同步系统,用于将模型状态更改从客户端推回到服务器。RIA服务会在这方面帮助我们吗?还是我必须用自己的逻辑来实现这一点?是否有其他框架可以对此提供帮助?这些需求中涉及的特性集在未来几个月内会有很大变化吗 如果有什么不同的话,我们的前端是100%Silverlight,所以我们不需要担心从服务器上暴露SOA

我正在关注Silverlight体系结构和RIA服务,这看起来很有趣,但我有点担心它的前期状态以及功能集将如何改变

我们需要我们的客户端应用程序在慢速网络链路上尽可能响应,因此高优先级是一个可靠的同步系统,用于将模型状态更改从客户端推回到服务器。RIA服务会在这方面帮助我们吗?还是我必须用自己的逻辑来实现这一点?是否有其他框架可以对此提供帮助?这些需求中涉及的特性集在未来几个月内会有很大变化吗


如果有什么不同的话,我们的前端是100%Silverlight,所以我们不需要担心从服务器上暴露SOAP API或类似的东西。在我看来,RIA到目前为止对于Silverlight的使用更为成熟。这是否正确?

我正在使用SL 3、.NET RIA和EF。仍在努力找出如何有效地加载和更新数据并获得最佳性能。到目前为止,我所掌握的关于如何改进我所面临的性能问题的信息很少。仍然需要更多的时间使这些框架变得成熟。希望在不久的将来有更多的资源和见解


我的看法是,如果您正在处理非常轻的数据应用程序,silverlight可能是一个不错的选择。一旦你将应用程序加载到你的机器上,就像在你的盒子里加载应用程序一样。

我将研究一些ORM/IoC框架,它们有助于创建利益分离。有两个例子是IoC,它们有一个使用Castle Windsor框架的示例Silverlight 4应用程序。Silverlight的另一个常见ORM是 . 这些在Java领域已经存在了一段时间,但在.NET领域是较新的。它们基本上有助于将关系数据模型的复杂性移出UI代码,并将其委托给框架。

另请参见