2012-02-06 31 views
0

我想開發一個Windows應用程序:Sharepoint列表報告數據庫應用程序使用Visual Studio 2010

1)使用SharePoint 2010列表。 2)將消耗的列表作爲表格插入到報告數據庫中。 3),使得作爲列表(一個或多個)被更新時,表(一個或多個)被更新在後臺運行。

我想到的是用WPF來創建此應用程序,但我不知道如何使它像一個Windows服務在後臺運行。當然,單獨創建一個Windows服務不允許gui前端。在啓動程序並讓它在後臺運行之前,我需要能夠將SharePoint配置和報告數據庫配置信息輸入到gui中。任何想法,以最好的方式來處理這個應用程序?

由於提前

NEL

回答

0

您可以創建一個Windows/WPF /控制檯應用程序,並

一)寫入設置(SharePoint列表和數據庫連接信息等)的配置Windows服務應用程序

b)的文件寫入設置可以計劃使用任務計劃程序庫

運行控制檯應用程序的配置文件

您可以創建任何UI應用程序(最好是web/silverlight),它可以與REST/web服務進行通信,該應用程序的功能如下:c)將應用程序設置爲WCF/Java服務的UI應用程序(1),(2 )和(3)在服務器端。

你的UI可以訪問SharePoint Web服務/ RESTful服務和報告數據庫(相應的數據庫憑據)的任何用戶的機器上運行,並不需要在服務器上。

+0

爲什麼不使用運行SSRS針對SharePoint列表直接報告>的ReportViewer控制? – Sandeep 2012-02-09 17:52:37

+0

OP要建立一個計劃的基礎(ORACLE/SQL服務器/其他..),並通過UI配置上推SharePoint列表的數據到數據庫的應用程序。他可能對生成報告感興趣。他可能只是想把它留在那裏並作爲產品出售。他可能會使用SSRS /水晶/其他報告工具.......你的想法 – Ken 2012-02-09 18:47:03

+0

謝謝你的評論! – NEL 2012-02-13 20:15:40

相關問題