.NET Core 依賴注入語法進化
依賴注入(dependency injection,或翻譯作相依性注入,簡寫為 DI)可以說是 .NET Core 最大的特徵之一,這個機制鼓勵我們把一些會反覆被不同的類別使用的物件實體註冊成服務,而... » 閱讀全文
依賴注入(dependency injection,或翻譯作相依性注入,簡寫為 DI)可以說是 .NET Core 最大的特徵之一,這個機制鼓勵我們把一些會反覆被不同的類別使用的物件實體註冊成服務,而... » 閱讀全文
Amazon 的 AWS 服務最近幾天新推出的 Honeycode 算是個滿新鮮、但是仔細想一想同時又無比合理的服務,所以我剛聽說這個東西的時候我就覺得應該會滿有搞頭的。 它的概念,就好比 WordP... » 閱讀全文
最近因為公司的前輩很推 Kotlin,想說就來玩一下看看,畢竟那個前輩推薦的東西通常不會錯(之前也是因為他推 TypeScript 才來玩,而一玩就回不去了)。要學 Kotlin,最快的方法就是拿一個... » 閱讀全文
昨天專案冒出了一個狀況:後台程式發送了一個 Post 請求給 Auth 伺服器之後怎樣都等不到回傳結果,送完 Post 之後的下一行就是執行不到,而 Auth 伺服器那邊也沒有回報出任何執行錯誤,甚至... » 閱讀全文
前一陣子我遇到一個需求是這樣:我們需要給予客戶一個具有唯一性、可閱讀、長度不要太長的編號,以便客戶聯絡客服的時候可以用編號來確認身份,但是我們不希望這個編號是單純的流水號(因為我們不想從這個號碼上暴露... » 閱讀全文
IndexedDB 是 W3C 於 2015 年 1 月定案的前端大量資料暫存方案,其架構足以讓網頁應用程式在前端儲存整個跟當前使用者有關的所有資料表,以便應用程式可以利用前端資料快取來增加效率、減少... » 閱讀全文
今天在開發 C# 的時候遇到一個之前沒看過的錯誤;如果在非偵錯模式底下,執行到那個錯誤發生的地方站台就直接 crash 掉而完全沒辦法 catch,而如果在偵錯模式底下,執行到該處則會跳出下面的對話方... » 閱讀全文
前幾天(5/20)正式釋出的 Chrome 83 版引入了一套新的表單元件樣式,底下可以比較改版前後的差異,左邊是改版前,右邊是改版後。 這個新的樣式可以藉由 chrome://flags/#form... » 閱讀全文
jQuery validation 套件支援一個選項參數 submitHandler 可以替換掉原生的 submit() 方法,讓我們自己決定之後要怎麼處理送出的行為(例如可以改成使用 AJAX 來送... » 閱讀全文
現在這個講究安全性的年代,不管什麼網站都應該要有 HTTPS 連線,即便是架設在本地的測試站台也一樣。我負責的專案的測試站台都是架設在公司內部主機的 IIS 伺服器上面,然後有設定好網域指向主機的對外... » 閱讀全文
現在公司開發手機 App 案子的時候,我都傾向於用 WebView 來做;這樣做有幾個好處: 排版容易:說真的,網頁 CSS 的排版發展真的遠比無論是 Android 還是 iOS 原生的排版機制要先... » 閱讀全文