2009-07-09 101 views
0

我不熟悉ADO.NET數據服務,但它看起來很實用。我需要的是一個關於這種技術的專業版和控制檯的列表。然而,爲了避免任何好的/壞的討論,我正在改寫這個問題:ADO.NET數據服務

你會告訴一位同事/經理這個ADO.NET技術是否好,需要在我們的網站上進行下一次更新?


它應該解決以下問題:我們正在開發一個可以維護大約50個不同數據庫表的站點。每一天,一個自動化的過程都從這個全部數據中提取數據,以生成一個XML文件,併發送給最終用戶。最終用戶只會在早上聯繫服務器以接收數據,但絕不會發回任何數據。

一些數據管理員負責保持所有數據是最新的。此時,這意味着他們會看到一個動態數據站點,可以對其進行微調。該網站仍在進行中,可能會在幾年內完全重寫。 但是,一些管理員開始明確表示他們有時需要執行「大量」更新。 (好吧,也許只是改變了大約200條記錄。)他們並不是真的想從網站的某些來源輸入所有這些數據,按記錄進行記錄。他們有需要添加的數據列表,如果可以以自動方式完成,則更喜歡這些數據列表。

爲此,數據服務看起來很棒。但是,我還不熟悉這種技術。一位同事已經說過這樣的話:「我聽說過,但我認爲這在很多方面都是壞事。」但是當被要求詳細說明時,他只是拒絕......(他現在可能正在Google上搜索這個主題。)無論如何,我有一個非常懷疑的同事和一些管理者讓他們相信它很有用。實際上,添加數據服務很容易,開發代碼已經擁有它們。 (花費45分鐘才能完成工作。)現在,只要數據管理員需要添加更多數據列表,我就可以隨時創建自定義客戶端應用程序。所以我在這裏看到了很大的優勢。雖然...

回答

1

看來,ADO.Net數據服務可以允許客戶端以您選擇的格式實時使用數據,而不是使用數據的離線導出客戶端稍後下載。

根據您的情況,這可能是一大好處。