這個認證...其實有點不好意思拿出來。自己並不常寫 HTML5、JavaScript、CSS3,當初只是抱著去考看看的心情(當然是有自己先惡補一下)。不過,考過了還是挺開心,就拿出來曬一下,順便在這裡提示一點考試方向.... 轉貼:
網友 itplayer 在上一篇文章的留言中提到了洋蔥架構,我後來爬了一些文,發現其理念蠻有意思,而且跟自己上一篇文章裡面提到的作法有那麼一絲絲雷同處--這顯然是往自己臉上貼金。於是,將爬文所見整理一下,包括 Domain-Drive Design 多層式架構、六角架構、洋蔥架構等,作為此入門系列的一個概念總整理。上一版的範例程式也稍有修改,使其層次與模組的命名比較接近洋蔥架構。謬誤之處,還請各方不吝指正。 轉貼:
先前有一篇筆記說明了 .NET 事件訂閱寫法如何導致 Windows 應用程式很容易出現記憶體洩漏的問題。這次要介紹 .NET Memory Profiler 的一點粗淺用法,看看這項工具對於找出記憶體洩漏問題能夠提供什麼幫助。Visual Studio 2012 內建的剖析功能也會順便提一點。(圖多) 轉貼:
如果你正在撰寫 Windows service 應用程式,裡面需要將 DateTime 轉換成字串,而在轉換時不指定日期時間格式,例如 DateTime.Now.ToString()。這樣的寫法,你認為會得到什麼格式的日期時間字串?我想大概在 99% 的情況下,答案都非常明顯:根據目前執行緒的 CurrentCulture 而定,預設就是使用控制台裡面的設定。可是我卻碰到了那 1% 的狀況,整個追蹤過程就是覺得不可思議,直到真相大白。 轉貼:
這其實是<使用 Weak Events 來避免記憶體洩漏>的續集,主要是補充上次略過的部分,也就是撰寫自訂的 WeakEventManager 類別。此類別與我們的程式有何關係,前因後果已在上集說過,這裡就不再重複。 轉貼: