RIA服务和通用存储库模式

时间:2010-10-22 07:50:08

标签: silverlight design-patterns service ria

我正在开发一个使用RIA服务的Silverlight项目。

我的问题是我可以在客户端使用通用存储库模式和RIA服务吗?

我应该如何在无声的一面组织RIA服务方法的最佳做法是什么?

1

2 个答案:

答案 0 :(得分:1)

当我第一次看到WCF RIA服务时,让我感到震惊的是能够通过存储库模式公开LINQ to SQL这样的底层数据结构会很棒,但这不会起作用,因为WCF的底层传输机制不能允许支持泛型的模式类型。一切都必须是具体的课程。

话虽如此......这个帖子确实包含了一种解决问题的方法:

http://forums.silverlight.net/forums/t/223006.aspx

鉴于WCF RIA服务的真正好处,我发现它并不是非常有用:业务规则传播到客户端,IQueryable客户端支持,以及快速公开JSON / REST,SOAP和OData点的能力。 / p>

答案 1 :(得分:0)

RIA服务......我相信每个人都能得到它的工作,但它是否有条理,是否简单(哼哼),你是否很舒服你解决所有的问题,那么你就像我一样,阅读到处都有一些想法,但几个月后发现这个GREATE链接很享受! http://blogs.msdn.com/b/kylemc/archive/2011/04/29/mvvm-pattern-for-ria-services.aspx 感谢Kyle McClellan把它和J. Papa等人放在一起

然后阅读并查看它是否有所帮助。我认为确实如此。 快乐编码给你所有的RIA新手(没有新手你不同意吗?)