我目前正在创建 Silverlight 3 数据驱动应用程序。要访问数据库,使用了 2 种常用方法:RIA 服务和 ADO.NET 数据服务。有人对何时/为什么选择每种方法有任何指导吗?这是我从我的研究/经验中收集到的。有什么想法吗?
ADO.NET 似乎只对严格的数据库调用有用。如果您需要将数据服务公开给其他应用程序(忽略 Silverlight 3 的域限制),这是一个好方法。此外,如果 URL/Query 语法在您的应用程序中有用,这是另一个优势
RIA 服务似乎是一个更灵活、更被接受的框架。它似乎给你的不仅仅是严格的数据库访问。它确实有一个限制,只能用于 Silverlight / Web 应用程序,因为它不通过服务公开。
想法?想法?评论?