[Tool]利用 Microsoft Monitoring Agent 來找出系統效能及異常問題

想要蒐集系統有什麼異常或是效能問題嗎?
以前都是去解析IIS Log,現在您有更好的工具來幫忙哦!
原本在System Center中的Module,現在也可以單獨使用了哦!

繼續閱讀 “[Tool]利用 Microsoft Monitoring Agent 來找出系統效能及異常問題”

專案開動後,如何展開第一步的「差異分析」

pexels-photo-40120

為什麼要說「差異分析」,而不是「需求訪談」,因為公司大多數建置案都是Base on 既有產品,依照客戶的情境和內部規範等等去做設定和客製化功能調整,「差異分析」是要瞭解這2者的不同,以利後續進行功能修改來符合客戶的使用情境,而「需求訪談」卻有按照〝發想〞的需求,完全從無到有再去刻出來的意涵,所以,建議要習慣上說法要改。

那,如何展開第一步?或許可以從以下各事項來看

繼續閱讀 “專案開動後,如何展開第一步的「差異分析」”

[Asp .Net MVC] ViewMode vs DTO(Data Transfer Object)

View Model 與 DTO 到底有何不同的時候,想用這篇文章解釋一下差異。

簡單來說View Model 是一個 POCO 物件,一個POCO 物件可以包含以下行為:

1.保留狀態(State)。

2.具有行為(資料驗證…)

最重要的就是具有行為,我們在做前端畫面時,很常透過Data Annotation 的方式,來驗證前端傳來的資料是否符合我們的定義,

繼續閱讀 “[Asp .Net MVC] ViewMode vs DTO(Data Transfer Object)”

[C#] File.Create 鎖定檔案

由於很久沒有寫Stream.IO 的相關程式,剛好今天有一個需求是Parser 文件,「判斷檔案是否存在,不存在就建立新的檔案,存在就寫檔」,結果碰到一個寫檔入門常見的錯誤,

類型 ‘System.IO.IOException’ 的未處理例外狀況發生於 mscorlib.dll 其他資訊: 由於另一個處理序正在使用檔案 ‘C:\Users\Administrator\Desktop\xxxx.xml’,所以無法存取該檔案。

繼續閱讀 “[C#] File.Create 鎖定檔案”