我已經通過此門戶搜索,但實際上找不到這個問題的答案。我正在尋找某種框架,它允許我記錄用戶的狀態和行爲,特別是他們在窗體,會話狀態,cookie等中輸入的值......儘可能幫助重建應用程序狀態的所有內容並儘可能減少配置重新創建錯誤情況。哪個.NET框架在ASP.NET中進行復雜日誌記錄?
首選開源解決方案。
我已經通過此門戶搜索,但實際上找不到這個問題的答案。我正在尋找某種框架,它允許我記錄用戶的狀態和行爲,特別是他們在窗體,會話狀態,cookie等中輸入的值......儘可能幫助重建應用程序狀態的所有內容並儘可能減少配置重新創建錯誤情況。哪個.NET框架在ASP.NET中進行復雜日誌記錄?
首選開源解決方案。
對於應用程序和用戶狀態你很可能將不得不自己設計的東西。
對於一般的網絡狀態,你可以看看ELMAH,這將給你的一些細節水平。
在我建立了一個爲自己過去,將採取從取決於那種你正在運行(桌面,Web和WCF服務)的應用程序的各種環境變量的信息。
如果找到更好的方法,歡迎交流。
我也建議ELMAH。但對於應用程序狀態,很可能...定製的東西。 –
我喜歡ELMAH,但我仍然認爲它給你的東西很差。也許這裏有一個空間用於新的東西。 Log4Net非常棒,但太過原始,這就是我認爲問題所在。爲開發人員可能希望記錄的每種數據類型定義日誌記錄格式很困難。所以它必須是獲得環境信息(ELMAH ++)和提供像Log4Net這樣的自定義記錄器的組合。 – tucaz
同意。我認爲每個開發人員都有自己的方式和自己的要求,所以爲什麼你應該創建自己的或...支付和使用intellitrace –
好吧,有intellitrace這是優秀的...不開源,但VS的更多的一部分。 http://msdn.microsoft.com/en-us/library/vstudio/dd264915.aspx –
但它可在最終只,我有專業版 –
爲它付出:-P(開玩笑)。 –