ASP.NET Core 設定生產環境或測試環境

因為程式開發時多少會有一些 Bug,為了讓服務不會常常爆炸,我們不會把開發中的程式直接搬到生產 (正式) 的伺服器上,而是經過測試和部屬等步驟,才將伺服器的程式更新為新版本。本篇介紹 ASP.NET Core 如何設定開發、測試和生產環境,讓開發時的除錯紀錄、行為等不會套用到正式環境。

繼續閱讀

SQL 的 CASE 條件敘述

CASE 語法在 SQL 中是類似其它程式語言 if 的寫法,可以根據不同的條件,輸出對應的結果。這在查詢和轉換資料時非常有用,可以根據條件靈活地改變輸出的內容。我自己常用來依條件輸出特定文字到欄位內。

繼續閱讀

資料庫正規化摘要

這篇文章是 Prograss Bar 網站「不是工程師」系列內,「資料庫正規化」系列文章的摘要,推薦在設計資料表 (和面試) 時閱讀,確保資料庫的查詢效能和編輯的方便性。文末還有另一篇對正規化文章的摘要。

繼續閱讀