改 ASP.NET Identity 2 的 Token 時效

改 ASP.NET Identity 2 的 Token 時效 專案對於系統發出給 user 的專用連結(重設密碼、promotion link)有個共通的要求:需要可以指定過期時間。為連結加入時效限

Entity Framework 無法匯入 Oracle View?!

Entity Framework 無法匯入 Oracle View? 同事反應在使用 Entity Framework EDMX 更新 Model 時一直無法將 View 加入(未看先猜是 primary key 所造成的問題,果不其然真的猜中XD) DB View 的 priamry key 問題在 Entity Framework

ASP.NET Identity 2 啟用自動鎖定機制

ASP.NET Identity 2 啟用自動鎖定機制 新專案有個需求是要讓 user 在嘗試登入時超過指定登入次數就自動鎖定帳號讓 user 無法登入,而 ASP.NET Identity 本身就已經涵蓋了這個功能,不需要自

使用 Pure CSS 製作 Treeview (樹狀圖)

使用 Pure CSS 製作 Treeview (樹狀圖) 新專案有個功能需要用到樹狀圖 (Treeview),算是個常見需求,難度也不算高,但更仔細了解細節後,發現似乎又有點不

網站畫面吃到 SCSS 樣式 ?!

網站畫面吃到 SCSS 樣式 ? 最近正在如火如塗地開發新專案,眼看著上線時間日漸逼近,網站的功能也慢慢有雛型了,偶爾間幫同事 debug 的過程中發現同事負責開發的

在 Windows Container 使用 tns 連線 Oracle

在 Windows Container 使用 tns 連線 Oracle 之前筆記 不用安裝 Oracle Client 使用 C# 透過 tnsnamses.ora 連結 Oracle 介紹到如何讓 server 不用安裝 Oracle Client 就可以使用 tns 存取 Oracle,其實最終目的就是想要在 Windows Container 透

使用 delagate 來進行多個條件驗證

使用 delagate 來進行多個條件驗證 今天跟同事討論到某個功能在實際執行前需要做一些商業邏輯檢查,確認符合所有規則才能繼續執行後面動作,同事本來使用多層 if

如何看程式是 32 bit 還是 64 bit

如何看程式是 32 bit 還是 64 bit 今天正在嘗試使用 docker 安裝 oracle client,嘗試的過程中發現之前的筆記有錯誤的地方:Dapper 讀取 Oracle 資料 文中提到 Oracle.ManagedDataAccess 是 64 bit

使用 Git ADD 指令出現錯誤

使用 Git ADD 指令出現錯誤 同事反應無法使用 TortoiseGit 將新檔案 commit,後來進一步發現連加入 index 都不行,我接手後發現原現 git add 指令無法正常使用,一度以為是安

Windows Container 使用固定 IP

Windows Container 使用固定 IP 有時候服務主機本身沒有綁定 FQDN,只透過 IP 來連線存取,這個時候動態分配 ip 就會造成其他服務需要調整連線資訊,相當不方便,所以會

使用 Dockerfile 建立 Windows Container 版本 Oracle XE

使用 Dockerfile 建立 Windows Container 版本 Oracle XE 之前曾經在筆記 在 Windows 中使用 Command 安裝 Oracle XE (Silent Installation) 提到打算將 db 語法也納入自動化測試,所以想要透過 script 來安裝 Oracle XE,既然已經確定 Oracle XE 可