2009-07-09 89 views
0

我不熟悉ADO.NET数据服务,但它看起来很实用。我需要的是一个关于这种技术的专业版和控制台的列表。然而,为了避免任何好的/坏的讨论,我正在改写这个问题:ADO.NET数据服务

你会告诉一位同事/经理这个ADO.NET技术是否好,需要在我们的网站上进行下一次更新?


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

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

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

回答

1

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

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