【发布时间】:2011-07-05 06:59:41
【问题描述】:
我可以使用 WCF RIA 服务在 silverlight 应用程序中查询或操作 XML 数据文件(不是关系数据库)吗?
【问题讨论】:
标签: xml silverlight wcf-ria-services
我可以使用 WCF RIA 服务在 silverlight 应用程序中查询或操作 XML 数据文件(不是关系数据库)吗?
【问题讨论】:
标签: xml silverlight wcf-ria-services
RIA 在客户端假定 CRUD(创建、读取、更新、删除)操作,但这可以映射到服务器端的任何内容(文件、SQL、Xml 等)。
在服务器端使用 RIA,您只需创建与所需 CRUD 操作匹配的方法,并且对这些方法的调用是自动的。
例如如果您有一个名为“Person”的类型,那么您的服务器端方法可能会被调用:
UpdatePerson( Person )
DeletePerson( Person )
IQuerable<Person> GetPersons()
CreatePerson( Person )
如果您不遵循建议的命名约定,也可以使用 RIA 属性显式标记方法:
[Delete]
MakeHimSleepWithTheFishes( Person )
【讨论】: