LocalDB 開發程式使用的資料庫
最近開始碰 SQL Server,我朋友推薦安裝 SQL Server Express,但要執行 SQL Server Express 在電腦資源這也不是我很想要的事情。我有看到開發用的 LocalDB ,這邊根本機 SQL Server 不會衝突,我朋友沒用過,可能也會擔心相容性問題,這邊我當勇者試試。 看網路上也沒有人提到相容性不好,所底應該可以用。
最近開始碰 SQL Server,我朋友推薦安裝 SQL Server Express,但要執行 SQL Server Express 在電腦資源這也不是我很想要的事情。我有看到開發用的 LocalDB ,這邊根本機 SQL Server 不會衝突,我朋友沒用過,可能也會擔心相容性問題,這邊我當勇者試試。 看網路上也沒有人提到相容性不好,所底應該可以用。
最近從 Java 轉 .Net Core 程式,原本有碰過 MySQL 和 Oracle 資料庫,現在要碰的是 SQL Server ,安裝是從零開始,這邊做個筆記。
最近從 Java 轉戰到 C# ,最近使用 Enum 發現還滿好用的,但跟 Java 不一樣。這邊整理一下。
之前 Java 的 Enum 筆記文章可以看Java 使用 Enum 小記 | 程式狂想筆記。
什麼是程式分層呢?在平常我們在大專案會做分層,讓程式不會特別亂。當然有些小專案不會這麼複雜,有些公司(優良)可能會用,但有些可能不會特別設定,但正常專案通常都會切。設定這個可能也需要一些編譯程式知識,新手不了解編譯程式相關知識可能會遇到很多問題,我推薦了解再回來看可能會比較懂在做什麼。
表單 Taghelper大概有這幾項
先前介紹ASPNETCORE_ENVIRONMENT
是環境變數設定應用程式環境名稱。這篇Environment Tag Helper 支持根據不同的環境載入不同的內容。Tag 屬性有分 include,exclude。
LibMan 簡單是給淺入前端開發用的,假如做前後端分離應該是用不到這個的。
功能大致上有:
在設定appsetting.*.json
先說明要怎麼設定測試、正式環境。這邊先做個整理。
解決緩存圖片的問題。
這邊使用 .Net Core 5 版本,Net Core 6 會不太一樣,大致原理都是一致的。這邊我觀看學習教學影片邊紀錄,我覺得動手做比較容易了解問題與忽略問題地方,我那個影片有操作一些錯誤地方,不是他忘記步驟,而是當我們忘記那些步驟可以快速從那個地方找出問題解決。