【发布时间】:2009-08-28 00:14:21
【问题描述】:
我目前正在进行另一个项目,该项目基于 ADO .NET DS,我需要尽快进入主题。
简单来说,ADO .NET 数据服务的目的是什么?解释 ADO .NET 数据服务的最佳资源是什么?
【问题讨论】:
我目前正在进行另一个项目,该项目基于 ADO .NET DS,我需要尽快进入主题。
简单来说,ADO .NET 数据服务的目的是什么?解释 ADO .NET 数据服务的最佳资源是什么?
【问题讨论】:
关于该主题的微软页面有一个相当不错的总结 -
http://msdn.microsoft.com/en-us/data/bb931106.aspx
这个网站也有很好的介绍
http://greggalipeau.wordpress.com/2008/03/21/introduction-to-adonet-data-services-part-1/
【讨论】:
用于数据访问的 REST 样式 Web 服务。通过 REST 风格,这意味着使用 HTTP GET/PUT/DELETE/POST 而不是 SQL DML,并且对于返回结果,它使用 JSON 和 Atom Pub(一种类似于 RSS 的 xml 格式)而不是二进制结果结构和协议,如Microsoft SQL Servers TDS(用于将表发送回客户端的协议)。
因为它是建立在实体框架之上的,即Web 服务部分是从 edmx 数据模型生成的,选择使用 ADO.NET 数据服务也选择使用实体框架。
【讨论】: