在 Linux 下安裝共用的 .NET Core 3.0 preview 版

在 Linux 下安裝 .NET Core 3,現在官方說明只有提供到 2.2 版自動安裝的方式,要安裝 3.0 preview 來試用的話,就要手動做安裝。但是,官方說明中是安裝到使用者目錄。如果要安裝共用的版本,這裡記錄一種可行的安裝方式。

背景資訊

現在的 .NET Core 版本為 v3.0.0-preview8。

環境

  • SDK 3.0.100-preview8-013656
  • VSCode 1.37
  • CentOS 7

閱讀更多

以 .NET Core 快速開發 Windows Services 或 Linux systemd 服務

透過 .NET Core 3.0,提供的便利套件,我們可以快速的開發出 Windows Services 或 Linux systemd,擴展 .NET Core 的應用領域。

閱讀更多

ASP.NET Core 2.x 基本實作專案集 1-10

官方文件出發,把 ASP.NET Core 2.x 的功能及用法,以小功能小專案的實作方式記錄下來。

閱讀更多

系統停用 TLS 1.0 的 .NET 調整對策

系統停用 TLS 1.0 時,讓現有 .NET 程式支援 TLS 1.2 的處理方式。

閱讀更多

.NET Core 2.1 存取 MongoDB 之 CRUD 範例

.NET Core 2.1 存取 MongoDB 4 的 CRUD 範例。

閱讀更多

升級 ASP.NET Core 2.0 專案到 2.1 的小記錄

利用修改 ASP.NET Core 2.0
專案的機會,來實作並記錄從 2.0 完整升級到 2.1 的作法。

基於以下幾個原因,建議將專案升級到 .NET Core 2.1,做為正式環境的標準:

  • 長期支持(LTS)。
  • 更好的性能和品質。
  • 新的平台支持,例如:Ubuntu 18.04,Alpine,ARM32。
  • 更容易在專案文件中管理平台依賴關係和自包含應用程序發佈。

閱讀更多

在 ASP.NET Core 中初始化 Entity Framework Core 資料庫

Entity Framework Core 沒有了 Database.SetInitializer() 相關 API 及設定檔的功能,那如何不透過命令的方式,像是 dotnet ef migrations add Initial 或 Add-Migration Initial,在程式中執行 Migration 來自動建立資料庫及資料表呢?

官方文件中,是用命令的方式建立資料庫!少了自動建立的這段,只好自己找出來。

閱讀更多

在 Docker 中建立 Oracle 12c 的測試主機

Oracle 官方有提供 Database Server 12c 的 Docker 映像檔供開發者使用。

利用 Docker 的 Oracle 容器來進行開發測試相當方便。

閱讀更多

[小抄] Docker 基本命令

方便查閱的 Docker 基本命令。

閱讀更多

簡單的 React 練習頁

一些 React 的介紹文會把開發所需的環境說的太完整,對新同學來說就變得複雜了,工具鏈中要有 node 要安裝 webpack … 等套件,還有一堆設定要做,感覺很難上手。

其實,如果只是要試試 React 的核心功能,只需要一個 html 檔掛上 3支 JavaScript 就可以了。

閱讀更多