.net Core

[ASP.net Core] 加入NLog作logger

2018-12-28 C.H. Ling 0

上篇寫了利用Log4net 做記錄及其現時的限制, 現在會使用NLog 進行記錄. NLog 是一套建於.net 平台的logging framework, 與log4net 比較, 最大好處是NLog的效能比較快及可以concurrent 讀寫, 而log4net 則在programming language 上較廣泛, 可以在相同xml config 下於不同平台執行. 是次示範會在.net Core 中利用NLog 進行檔案及資料庫記錄. 而資料庫則會以SQL server 作示範.

.net Core

[ASP.net Core] 將AppSettings 設定儲存於JSON 檔中.

2018-12-27 C.H. Ling 0

在ASP.net Core 中並沒有如.net framework 中預設設定於web.config 或app.config 中, 須要人手設定, 雖然有少許不便, 但換來了更lightweight 又更有彈性的部署. 示範中會以將EF 中的connection string 修改存於JSON 檔, 令其更configurable. 因為會涉及profile 設定, 所以亦會在此亦會分享.net core 中profiling 的相關設定.

Computing

[TypeScript] 實現字串全部替換

2018-12-20 C.H. Ling 0

當進行string.replace() 時, 若遇到多個字串須要replace 時, 因為JavaScript 預設只會執行第一個遇到的charset, 所以之後的不會進行. 若要令它全部取代, 則須要利用regular expression.

No Picture
Computing

[PowerShell] 進行HTTP request

2018-12-06 C.H. Ling 0

有專案要執行排程工作, 其實可以用quntize 實現, 但管理上會出現分散而難以管理的問題, 在有automation software 前, 唯有利用 task scheduler 作過渡.

No Picture
ASP.net MVC

[ASP.net MVC] Web API 傳回JSON

2018-11-29 C.H. Ling 0

按原廠設定, ASP.net MVC 的API Controller 會以XML傳回資料. 但在Front-end 中要處理資料倒困難. 而其實可以透過加入Attribute 使其傳回JSON. 方法如下.

1 4 5 6 7 8 18