在 Linq to entities 裡面使用自訂的方法
在 Entity Framework Core 裡面,我們可以很方便地利用 Linq 來下達查詢的條件、而 EF Core 會自動把 Linq 轉換成 SQL 語言去跟資料庫進行查詢動作。實務上,我們... » 閱讀全文
在 Entity Framework Core 裡面,我們可以很方便地利用 Linq 來下達查詢的條件、而 EF Core 會自動把 Linq 轉換成 SQL 語言去跟資料庫進行查詢動作。實務上,我們... » 閱讀全文
雖然 .NET 6 正式推出已經是快一年前的事情了(現在況且都已經出到 .NET 7 了),但是因為很難評估把公司專案全部從 .NET Core 3.1 版升級過來的成本如何,所以升級的事情就一直拖到... » 閱讀全文
雖然 Python 是個非常熱門的程式語言,我自己倒是很少寫它,主要是因為在過去無論是工作上還是我自己的專案都沒有用到它。一直到上週,為了要開發我新的個人專案 FontFreeze、才讓我稍微比較認真... » 閱讀全文
應用程式會需要發送 email 是一個非常普遍的需求,而 Gmail 又是現在最常用的 email 服務,所以很合理地會想要用 Gmail 配合 SMTP 來發送 email。不過 Gmail 在安全... » 閱讀全文
之前的文章「如何入門寫程式」中我分享了從完全沒學過程式一直到略懂的程度的建議法門,而這一篇就繼續在略懂寫程式了之後要繼續學哪些東西。 先聲明,如果你沒有打算靠寫程式吃飯,而純粹是把寫程式當作業餘興趣的... » 閱讀全文
最近由於我陸續在研究 Vue 3,也考慮了增加我的 Shrewd 框架對 Vue 3 的支援。為了確保串接上正確無誤、尤其又因為 Vue 3 跟 Vue 2 的差異真的很大,把測試程式寫好寫滿真的是不... » 閱讀全文
上次在本系列的第十篇中介紹過了 File System Access API,而最近這一陣子 Chromium 系列瀏覽器又再次推出了極度讓人興奮的新功能:File Handling API(這個 A... » 閱讀全文
作為軟體工程部落格,這邊貼出程式碼主要還是仰賴 highlight.js 的語法標示能力,這樣做的好處是既能夠產生顏色、又能夠讓訪客可以複製程式碼回去(假如想要的話);不過缺點是整篇文章沒有圖片,在轉... » 閱讀全文
在網頁世界裡面一直存在著三個超古老的內建對話方塊:alert、confirm 和 prompt。這三個打從二十幾年前我剛上國中的時候就已經存在了,一直到現在也都還在。但是當然,原則上專業寫網頁的人一定... » 閱讀全文
2022.06.22 更新:這篇文章的內容已經過時,在最新版的 Visual Studio 當中已經內建有更完整的 Vue 專案範本,其使用教學可以參考官方文件。 這篇我想寫出來十之八九會被同行看笑話... » 閱讀全文
最近 VS Code 在 1.57 版推出了一個新功能是內建對於 JSDoc 的 @link 語法的支援,其效果是可以將註解當中的符號與原始碼中真正的符號連結起來。如此一來,一方面我們可以在顯示出註解... » 閱讀全文
很明顯地,BPS 最核心的程式都跟圖形界面區域裡面發生的事情有關。可想而知地,這個區域是用 <canvas> 元件畫出來的;該元件可以說是 HTML5 最強大的發明、沒有之一,因為正是這個... » 閱讀全文