RIA服务和通用仓储模式

5

我正在做一个使用RIA Services的Silverlight项目。

我的问题是:我可以在客户端使用通用存储库模式与RIA Services一起使用吗?

我应该如何组织客户端上的RIA Services方法,有哪些最佳实践?

l.

2个回答

1
当我第一次看到WCF RIA服务时,我想到能够通过存储库模式公开像LINQ to SQL这样的底层数据结构将是非常棒的,但是这不起作用,因为WCF的底层传输机制不允许支持泛型的模式类型。一切都必须是具体类。
话虽如此...这个线程确实包括解决问题的方法:

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

我认为这并不是很有用,因为WCF RIA服务的真正好处在于业务规则传播到客户端、支持IQueryable客户端和快速公开JSON/REST、SOAP和OData终点。


0

RIA服务...我相信每个人都在某种程度上让它工作了,但是它是否有组织,是否简单(嗯嗯),你解决所有问题的方式是否舒适,那么你就像我一样,到处阅读并有一些想法,但几个月后发现这个伟大的链接,享受吧! http://blogs.msdn.com/b/kylemc/archive/2011/04/29/mvvm-pattern-for-ria-services.aspx 感谢Kyle McClellan将其整理起来以及J. Papa和其他人

然后阅读它,看看它是否有所帮助。我认为它有。 祝所有RIA新手(以及非新手)编码愉快!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接