如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 4 (使用 Sets 型別)2017-02-26 約 833 字 預計閱讀 2 分鐘如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 4 (使用 Sets 型別) 今天來看看 Sets 該怎麼使用,建議可與 如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 3 (使用 Lists 型別) 參照 先說重點繼續閱讀
Fake Assembly 無法自動產生 *.Fakes dll 及出現 build fail2017-02-25 約 680 字 預計閱讀 2 分鐘Fake Assembly 無法自動產生 *.Fakes dll 及出現 build fail 在 如何 Mock System.Web.Hosting.HostingEnvironment.MapPath 虛擬路徑 提到同事想要 mock System.Web.Hosting.HostingEnvironment.MapPath 的值,試了半天決定用 fake dll 的方法來直接解決,但過程不太順利,所以留下紀錄 重現問繼續閱讀
如何 Mock System.Web.Hosting.HostingEnvironment.MapPath 虛擬路徑2017-02-24 約 337 字 預計閱讀 1 分鐘如何 Mock System.Web.Hosting.HostingEnvironment.MapPath 虛擬路徑 同事想要為負責的專案加上測試保護,讓之後的修改可以降低風險,但很快地就遇上問題:專案在開發階段時並沒有加上任何測試,專案的部繼續閱讀
如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 3 (使用 Lists 型別)2017-02-23 約 1308 字 預計閱讀 3 分鐘如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 3 (使用 Lists 型別) 先前文章 如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 2 (使用 Hashes 型別) 使用了 Hashed 型別來 cache 資料,但總覺得不太清繼續閱讀
Jenkins 2 如何建立 Pipeline job2017-02-22 約 964 字 預計閱讀 2 分鐘Jenkins 2 如何建立 Pipeline job Pipeline 是 Jenkins 2 的一大特色,其概念就是將建置流程步驟透過 DSL(Domain-Specific Languages) 來定義與描述,使用的語法是 groovy,但如果只為了 build job 而刻意學 goovy 個人擔繼續閱讀
如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 2 (使用 Hashes 型別)2017-02-21 約 1142 字 預計閱讀 3 分鐘如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 2 (使用 Hashes 型別) 在 如何在 .NET 程式中使用 Redis 做為 Cache Server 一文中把原本使用 .NET 的 MemoryCache 改為使用 Redis,其中用的是 Redis 最基本的繼續閱讀
C# 如何用特定的 attribute 取得 property 資訊2017-02-20 約 595 字 預計閱讀 2 分鐘C# 如何用特定的 attribute 取得 property 資訊 今天正在試著如何把自訂 method 寫得更彈性些,不要有太多 magic string 判斷,所以打算利用 attribute 做為媒介,印象中以前也做過這件事,所以筆記繼續閱讀
使用 ConfigurationSection 自訂 ASP.NET config (web.config) 區段2017-02-19 約 1819 字 預計閱讀 4 分鐘使用 ConfigurationSection 自訂 ASP.NET config (web.config) 區段 不得不服老呀,一樣的功能二、三年前寫的時候還相當流暢,想不到這二、三年的光景過去,就搞得像是沒寫過一樣XD 乾脆當做沒寫過繼續閱讀
如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 1 (使用 Strings 型別)2017-02-18 約 1761 字 預計閱讀 4 分鐘如何在 .NET 程式中使用 Redis 做為 Cache Server - Part 1 (使用 Strings 型別) 在前面文章 使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 1 極簡做法 介紹了最簡單達到 cache 資料的方法,也使用 .NET Framework繼續閱讀
使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 4 使用泛型來簡化2017-02-17 約 1288 字 預計閱讀 3 分鐘使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 4 使用泛型來簡化 經過第一篇文章 使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 1 極簡做法 介紹了最簡單達到 cache 資料的方法,也在 使繼續閱讀
使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 2 使用 lock 避免 ddos db2017-02-16 約 774 字 預計閱讀 2 分鐘使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 2 使用 lock 避免 ddos db 經過前一篇文章 使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 1 極簡做法 介紹了最簡單達到 cache 資料的方法,文末也繼續閱讀
使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 3 隱藏的效能瓶頸2017-02-16 約 1270 字 預計閱讀 3 分鐘使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 3 隱藏的效能瓶頸 之前筆記 使用 .NET Framework 內建的 MemoryCache 來 Cache 常用資料 - Part 2 使用 lock 避免 ddos db 解決程式可能 ddos db 的重大缺失,最近重新繼續閱讀
MSTest,NUnit 3,xUnit.net 2.0 比較2017-02-15 約 2177 字 預計閱讀 5 分鐘MSTest,NUnit 3,xUnit.net 2.0 比較 最近新專案期望使用較多的測試來保障程式品質,所以又到了要選擇相關工具的時候,首先遇到的就是測試框架 (Test Framework):MSTe繼續閱讀
C# 的跳躍語法( break continue goto 與 return)2017-02-14 約 1252 字 預計閱讀 3 分鐘C# 的跳躍語法( break continue goto 與 return) 最近看了一段程式,感覺跑的順序跟預期的不同,查了 msdn 文件,順手做了個紀錄。 文件請務必看英文版,中文版的錯很大,完全不是繼續閱讀
C# reflection getProperty and getValue2017-02-14 約 312 字 預計閱讀 1 分鐘C# reflection getProperty and getValue 你曾經想要把 object 中所有的 property name 跟內容都取出來確認嗎?如果每次程式跑 debug 都花個五分鐘,或是你跟我一樣急性子的話,你一定不會想在 debug 下一個一個繼續閱讀