自建 NuGet Server

自建 NuGet Server 自從 Visual Studio 2010 第一次使用 NuGet 後,開發生涯就此改變了,簡易的套件安裝及管理方式,讓開發人員不需要在自行保留需要的 dll,需要的 config 也可以透過 NuGet

如何 Mock Private Method 的回傳值 - 使用 JuskMock

如何 Mock Private Method 的回傳值 - 使用 JuskMock 前一篇筆記 使用 Moq 來 Mock protected Method 文末心得中提到傳言中付費的 mock framewrok 號稱無論是什麼狀況都能 mock,想說改天要找個機會來測試一下

使用 Moq 來 Mock protected Method

使用 Moq 來 Mock protected Method 跟同事討論到在進行單元測試時,目標方法使用到其他非 public 方法,而且想要 mock 這個方法的回傳值該怎麼做? 其實這個問題我之前也思考過,一直

讓 RabbitMQ 支援延遲發送訊息

讓 RabbitMQ 支援延遲發送訊息 一般情況下,Message Queue 都是將 message 由 producer 送給 broker 後接著就由 consumer dequeue 進行處理,常見的額外需求是 message 有不同的 priority,但這次

Jenkins Job 觸發其他需要參數的 Job

Jenkins Job 觸發其他需要參數的 Job Jenkins 完成專案 Continuous integration - CI build 後只能確保該專案可以通過建置,但系統各個功能是不是可以如預期執行有時是需要多個專案共同搭配的結果

Dapper 讀取 Oracle 資料

Dapper 讀取 Oracle 資料 Dapper 身為輕量級 ORM 的神器,自從蔡煥麟老師 - 好用的微型 ORM:Dapper 與 黑大 - 短小精悍的.NET ORM神器– Dapper 撰文推廣

如何在 Command 中依序執行指令

如何在 Command 中依序執行指令 同事問說他有幾個 .bat 指令檔,想要上一個 .bat 完成再開始執行下一個 .bat。這樣的需求在 powershell 中很常見,第一個念頭就是問看看能不能

使用 XSD 為 XML 客製 Intellisense 輸入選單

使用 XSD 為 XML 客製 Intellisense 輸入選單 同事負責的專案中有個自訂的 XML,主要用來紀錄一些不同 partner 的設定資訊。因為 partner 很多,常有新增或是調整這個 XML 的需求,為了避