2008-12-22 41 views
1

好,所以我們有一個即將到來的發展,將涉及離線處理動態表單的級別。以下是我們需要做的:InfoPath是正確的選擇嗎?

  • 創建一個asp.net Web應用程序,用戶可以下載動態表單,填充它們然後上傳它們以發佈。
  • 我們也有一個windows mobile應用程序,它可以做類似的事情。
  • 表單將要求圖像在發佈時選擇上傳。
  • 在發佈時完成的表格某個服務器端驗證需要發生,這可能會引發更多的工作需要做,即發送電子郵件或更新數據庫等

據我所知Infopoint中(這是旁邊沒什麼)它似乎喜歡它可能是一個不錯的選擇。我知道它非常依賴於SharePoint(我對此一無所知),但是它可以在沒有SharePoint實例的情況下使用嗎?

無論哪種方式,我只是首先尋找驗證,InfoPath非常適合我所描述的內容。如果是這樣,我也會在一些很好的在線資源之後。

在此先感謝克里斯。

回答

3

我不認爲有移動設備的InfoPath客戶端。你想要做的是使用Forms Server(附帶SharePoint 2007企業版)到render InfoPath forms as aspx to the mobile device

您描述的其他內容可以使用直接ASP.NET和InfoPath客戶端完成。移動部分聽起來像需要SharePoint(用於將InfoPath表單呈現爲aspx)。

+0

從基礎架構的角度來看,SharePoint不會成爲問題。儘管我有一種感覺,但從發展的角度來看,可能需要一段時間才能掌握。 – Owen 2008-12-22 13:56:20

0

鑽研與否的InfoPath(+的SharePoint)之前是正確的解決方案,我認爲你不熟悉ASP.NET的原因是什麼?儘管InfoPath + SharePoint現在性感且熱門,但學習曲線非常高。

返回InfoPath,我不相信InfoPath支持上傳文件。至少不是開箱即用的。因此,如果讓用戶上傳圖片是一項要求,那麼我會說infoPath不存在。除此之外,InfoPath還可以使用SharePoint Forms Services和工作流程來實現您想要的功能。我只是想知道成本是多少,而不是直接使用ASP.NET。

相關問題