0

我不熟悉 ADO.NET 数据服务,但它看起来很有用。我所需要的只是一份关于这项技术的优缺点列表。但是,为了避免任何好的/坏的讨论,我重新表述这个问题:

您会告诉同事/经理这种 ADO.NET 技术很棒并且需要在我们网站的下一次更新中实现?


它应该解决以下问题:我们正在开发一个维护大约 50 个不同数据库表的站点。每天,一个自动化的过程都会从这一切中提取数据以生成一个 XML 文件,然后发送给最终用户。最终用户只会在早上联系服务器以接收数据,但永远不会发回任何数据。

一些数据管理员负责使所有数据保持最新。此时,这意味着他们看到了一个动态数据站点,他们可以在其中进行细微调整。该站点仍在进行中,可能会在几年内完全重写。但是,一些管理员开始明确表示他们有时需要进行“大量”更新。(好吧,也许只是改变了大约 200 条记录。)他们真的不想从网站的某个来源逐条记录地输入所有这些数据。他们有需要添加的数据列表,如果可以以自动化方式完成,他们会更喜欢。

为此,数据服务似乎很棒。但同样,我不熟悉这种技术。一位同事已经说过类似的话:“我听说过,但我认为这在很多方面都是一个坏故事。” 但是当被要求详细说明时,他只是拒绝了......(他现在可能正在谷歌上搜索这个话题。)无论如何,我有一个非常怀疑的同事和几个经理让他们相信这是有用的。实际上,添加数据服务很容易,开发代码已经有了它们。(花了 45 分钟的大部分时间让它工作。)现在,只要数据管理员需要添加更多数据列表,我就可以即时创建自定义客户端应用程序。所以我在这里看到了一个很大的优势。不过还不够有说服力...

4

1 回答 1

1

看起来,ADO.Net 数据服务可以允许客户端以您选择的格式实时使用数据,而不是离线导出客户端稍后下载的数据。

根据您的情况,这可能是一个很大的好处。

于 2009-07-09T10:52:28.687 回答