2010-05-11 56 views
0

我是新興的SharePoint技術,試圖弄清楚它是否適合開發產品。適用於數據密集型軟件的SharePoint(基礎版)

我只使用SharePoint Foundation(不是服務器)。以下是目標產品的一些關鍵方面:

  1. 該產品是數據密集型產品。有數十個業務和系統實體參與其中。預計企業實體將擁有大量數據(一年可能會達到數百萬)。商業實體需要相關。 SharePoint(列表)能夠滿足這種需求嗎?
  2. 該產品有很多報告(罐頭&特設)。這意味着許多複雜的查詢在運行時被構建和執行。我不確定SharePoint是否適合此目的。

回答

1

從你所描述的,我沒有看到任何Sharepoint可以幫助你。

使用SharePoint創建周圍的文件和內容共享的社區門戶。

你的要求會更適合與報告系統或使用OOXML或類似模板的Excel下載的ASP.NET MVC應用程序。

1

所以關鍵短語是「數據密集型」,「大量的數據...百萬一年」,「複雜的查詢」。

底層平臺需要在關係數據庫管理系統如SQL Server/MySQL的/甲骨文等等等等建 - 不是SharePoint列表。

有很多方式做項目的剩餘部分(接口來獲取記錄輸入/輸出和報告),包括客戶端應用程序,ASP.NET,回報率...在最好的任何適合你的企業和個人的專業知識。

其中一個UI選項是坐在SharePoint中的界面 - 但是這將仍然使用關係數據庫管理系統的數據存儲/查詢。