2013-05-07 34 views
2

我們希望實施應用程序幫助和文檔系統。它應該基於HTML,因爲有很多現有的文件,它給了我們最大的靈活性。目前我們使用CHM文件。我們希望讓內部人員(而不是開發人員)能夠編輯內容。實施應用程序HTML幫助系統

我們想到了一個支持TOC,索引(標籤),搜索等的獨立應用程序。我們還考慮過使用本地Web服務器。

直到現在我們的應用程序使用純C#,這將是很好的保持這一點。

我們完全清除了web/asp的知識,所以問題是:
哪裏是一個很好的起點?

回答

0

最後,我們最終實現一個本地HTTP服務器:

  1. 內部人我們的內部網絡中創建的HTML內容
  2. 我們自己的構建工具創建的TOC和搜索索引和包裝的所有內容到壓縮文件
  3. 壓縮文件打包到應用程序的安裝
  4. 當我們的應用程序中的最終用戶呼叫幫助,本地HTTP服務器啓動
  5. HTTP服務器使用HttpListener
  6. 有了這一點,可能有特殊任務的一些HTTP查詢,如通過單擊鏈接而無需瀏覽器的回答
0

您可以使用文檔應用程序,如SandCastle

其中使用XML文檔中的代碼來生成一個幫助文件。

+0

感謝的攔截啓動我們的應用程序的工具。我已經在使用Sandcastle作爲源文檔。但是我正在尋找與我的應用程序一起提供的幫助系統,用於最終用戶文檔。 – joe 2013-05-11 13:19:10