嗨,大家好,我需要公開我的應用程序配置文件,這些文件可以在運行中編輯,也可以在網頁上顯示一些報告。我的所有應用程序都是控制檯/贏取表單應用程序。通過Web公開應用程序配置
我打算使用XSLT和HTTP監聽器類的.NET實現這是一個好主意,開始或不?或者有沒有這種實現?
嗨,大家好,我需要公開我的應用程序配置文件,這些文件可以在運行中編輯,也可以在網頁上顯示一些報告。我的所有應用程序都是控制檯/贏取表單應用程序。通過Web公開應用程序配置
我打算使用XSLT和HTTP監聽器類的.NET實現這是一個好主意,開始或不?或者有沒有這種實現?
應避免編輯web.config或app.config來代替存儲需要在另一個數據存儲庫(如數據庫)中動態更改的設置。如果您將這些設置存儲在數據庫中,則可以輕鬆創建UI來管理這些設置。
如果我正確理解你,那麼你想要的是一個Web界面,用戶可以使用它來修改一些配置屬性和/或基於一個或多個桌面應用程序正在使用/生成的數據生成一些報告。
您需要定義一箇中央數據庫,如SQL Server或類似的東西。您的桌面應用程序需要將其數據存儲在此數據庫中。然後,構建一個也可以使用相同數據庫並查看/處理數據的Web用戶界面將會非常容易。
你的問題有點模糊,所以現在這是我可以給你的最好的答案。我想你需要重新考慮你的架構。
是的,我需要一個Web界面,但每個應用程序。我見過這種東西。如果託管它的應用程序正在運行,您只能訪問Web界面。 – powerbox 2011-06-17 05:48:11
感謝您建議配置可以駐留在數據庫上。我在想的是使用xslt,以便任何理解它的瀏覽器都能自己創建一個UI。我看的是,如果除了我的想法還有其他的實現。我需要決定是否使用xslt足夠好,以便我可以與我的團隊分享。 – powerbox 2011-06-17 02:37:58