修改 Git Server Repository Branch 名稱2017-07-25 約 501 字 預計閱讀 1 分鐘修改 Git Server Repository Branch 名稱 公司的版控正在從 SVN 轉為 Git,過程中當然問題不斷,其中 Repository 的命名方式與 Branch 的用法都是大家討論的重點,但這是比較偏流程跟政策面的決繼續閱讀
找不到 roslyn\csc.exe ?!2017-07-24 約 681 字 預計閱讀 2 分鐘找不到 roslyn\csc.exe ?! 今天在整合 Jenkins 跟新的 ASP.NET Web Api 專案時,一如往常流暢地完成設定,過程中該卡的一樣也沒漏掉:application pool 要從 .net 2 改為 .net 4、要啟繼續閱讀
開啟 Web Api Url 時直接導向 Swagger 頁面2017-07-24 約 659 字 預計閱讀 2 分鐘開啟 Web Api Url 時直接導向 Swagger 頁面 文章 建立 ASP.NET Web API 專案的幾種方式 介紹到選擇適合的專案範本來建立 ASP.NET Web Api 專案以避免預設安裝過多用不到的套件,其中除了完整安繼續閱讀
建立 ASP.NET Web API 專案的幾種方式2017-07-23 約 1096 字 預計閱讀 3 分鐘建立 ASP.NET Web API 專案的幾種方式 前端工程與行動裝置的風行,讓問世多年的 ASP.NET Web API 取代 ASP.NET MVC 的態勢愈來愈明顯,網站開發已經由使用單一 framework 處理前後端轉變為由後端繼續閱讀
設定 NuGet Package 安裝時自動加入 Config 區段 (For NuGet feed v2)2017-07-23 約 1037 字 預計閱讀 3 分鐘設定 NuGet Package 安裝時自動加入 Config 區段 (For NuGet feed v2) 部份 NuGet Package 的功能是相依在 config 的設定上,有些設定是 package 正常運作的基本條件,有些設定則是保留給使用者的彈性調整空間繼續閱讀
NuGet 發行 Package 時自動增加版號2017-07-22 約 890 字 預計閱讀 2 分鐘NuGet 發行 Package 時自動增加版號 之前文章 Jenkins 自動 Publish NuGet Package 已經可以透過 Jenkins 將程式碼成品打包成 NuGet package,但文末也提到 NuGet 是使用 {id+版號} 當做唯一值,一繼續閱讀
Jenkins 自動 Publish NuGet Package2017-07-20 約 1421 字 預計閱讀 3 分鐘Jenkins 自動 Publish NuGet Package 公司專案共用元件正在逐步由直接 add dll reference 改為使用 NuGet 管理,所以有不少專案需要打包成 NuGet Package,原本都是透過 NuGet Package Explorer 這個 GUI 軟體來打包繼續閱讀
修改 Docker 中 container 的 Port 對應2017-07-18 約 632 字 預計閱讀 2 分鐘修改 Docker 中 container 的 Port 對應 之前和同事一起架設的 Docker container,因為環境問題,想要修改 host 對應至 container 內部的 port,原本 host 6379 port 對應至 container 的 6379 port 打算調整繼續閱讀
LINQ to Objects VS LINQ to Entities2017-07-17 約 631 字 預計閱讀 2 分鐘LINQ to Objects VS LINQ to Entities 前幾天去參加 黃忠成 老師的 LINQ - 強者之道時,聽到忠成老師說 LINQ 有兩種行為:LINQ to Objects 與 LINQ to Entities。What!!用那麼久 L繼續閱讀
自動測試與 TDD 實務開發 (使用 C# ) 心得 - Day 32017-07-16 約 3041 字 預計閱讀 7 分鐘自動測試與 TDD 實務開發 (使用 C# ) 心得 - Day 3 自 TDD 課程第三天課程結束至今約莫一個月,期間持續針對 Day 3 內容斷斷續續做些紀錄,但大多是工具操作,課程核繼續閱讀
使用 Common.Logging 同時將 log 寫至多個 Logging Framework2017-07-15 約 686 字 預計閱讀 2 分鐘使用 Common.Logging 同時將 log 寫至多個 Logging Framework 之前文章 使用 Common.Logging 搭配 NLog 及 Log4Net 介紹到透過 Common.Logging 可以使用一致的 log 語法將 log 轉由不同 logging framework 處理,在不同專案間就可以使用統一 log 語法而且繼續閱讀
使用 Common.Logging 搭配 NLog 及 log4net2017-07-14 約 1210 字 預計閱讀 3 分鐘使用 Common.Logging 搭配 NLog 及 log4net 在新專案中,同事打算統一 log 的紀錄方式,所以繼承了 log4net 並在 log 的 api 上加入自訂行為,讓後續 log 餵進 ELK 時可以比較順利 出發點當然是為了日後繼續閱讀
使用 string 建立 instance 及反序列化 json 為 class2017-07-13 約 906 字 預計閱讀 2 分鐘使用 string 建立 instance 及反序列化 json 為 class 最近的專案在架構拆分時,將可能可以共用的部份獨立設計成開放式的服務,將執行行為也當做輸入參數的一部份,直接交由使繼續閱讀
使用 NuGet Package Explorer 建立 NuGet 套件2017-07-12 約 1059 字 預計閱讀 3 分鐘使用 NuGet Package Explorer 建立 NuGet 套件 公司許多專案中有不少底層功能是可以共用的(ex. 資料庫相關操作、redis 相關操作、web request、&hellip繼續閱讀
自建 NuGet Server2017-07-11 約 832 字 預計閱讀 2 分鐘自建 NuGet Server 自從 Visual Studio 2010 第一次使用 NuGet 後,開發生涯就此改變了,簡易的套件安裝及管理方式,讓開發人員不需要在自行保留需要的 dll,需要的 config 也可以透過 NuGet繼續閱讀