有很多关于如何使用.NET RIA服务构建Silverlight应用程序的信息,但不清楚RIA中唯一的独特之处在哪里?以下是一些讨论此问题的话题:[1],[2],但它们并没有回答这个问题。如果你已经有Silverlight <--> WCF Service <--> Business Logic <--> Entity Framework Model <--> Database,那么
RIA Services
层会为你的应用程序带来什么?认证?验证?它对你真正有用吗?目前我看到的唯一好处是:使用RIA服务可以省去手动主机WCF服务和在客户端(即Silverlight应用程序)配置任何引用的麻烦。也许我不知道RIA Services的一些非常有用的功能?所以,请您指向一些好的文档吗?谢谢。PS:我已经阅读了很多不同的文章,但无法澄清...所有的文章都在“周围讲述”,没有具体的内容。如果您要给我提供额外的文章链接,能否请您提供一份您认为的好处列表。