看板 C_Sharp 關於我們 聯絡資訊
我想問的不是要如何開一個文字檔寫Log,而是... 剛從Winform跳來嘗試寫Webform,一些觀念無法理解。 以往在寫Winform時,大多是一個畫面解決所有功能。 所以,Log大都寫在同一個Form Class中,而Log檔也寫在本機的資料夾中。 目前Webform就不太能理解。 通常網頁的功能會分成很多頁面來處理,那麼Log要怎麼處理呢?? 如果我使用NLog或Log4Net?,那我不就每個頁面都需要New 這個物件來使用? 那如果我有20個頁面,就要New20次,是這樣嗎?? 因為Log會存在Server端,假設A使用者操作和B使用者操作同一個網頁, 且都記在同一份Log檔,這樣在順序上會不會有問題? 通常會怎麼處理網頁的Log呢? 麻煩各位前輩指教,謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.97.156 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1399823155.A.3E7.html
MacPerson:elmah~~ try it 用了他你就不需要new 除非你有後續處理 05/11 23:52
VVll:blog,你也可以依使用者去區分寫不同檔名阿 05/12 05:47
VVll:nlog 05/12 05:47
juriolegend:TraceListener 05/12 13:23
m339606:http://ppt.cc/s2Do 05/12 20:05
hsinhw:elmah 05/13 15:45
f1234518456:使用者做新增修改動作全部寫在資料庫裡阿 05/15 07:10
f1234518456:寫到資料庫裏要處理比較方便 用使用者帳號去區分就好 05/15 07:13