ASP.NET Core 專案同時支援 2.x 與 3.x 的相關問題

4/17/2020
在升級至 ASP.NET Core 3.x 的時候,為了讓專案繼續支援 .NET Core 2.x 的環境而碰到一些問題。這篇筆記要整理其中一個問題的由來,並說明如何使用條件編譯與類型別名來解決 ASP.NET Core 專案同時支援 2.x 和 3.x 所衍生的問題。

執行 .NET 測試專案時找不到 testhost.dll

4/15/2020
把 netstandard1.x 和 netcoreapp1.x 從 .NET 專案的 target frameworks 移除之後,接著開始把相依套件更新到最新版本,結果陸續碰到新版本所帶來的 breaking changes。先記錄其中一個比較微妙的狀況……

Getting Started with FlubuCore

4/05/2020
I wrote this article right after I successfully created my first FlubuCore build script. So this article is for beginners, and it won't show you anything advanced. (Last update: 2020-5-27)

FlubuCore 入門:常用的工作與 API

4/05/2020
第一集相同,本文內容僅適用於 .NET Core 專案。

FlubuCore 入門:建置 .NET Core 專案

3/30/2020
這篇文章要介紹我才剛接觸的一個建置工具:FlubuCore。(最後更新日期:2020-5-27

使用 Nuke 建置專案時碰到的微妙狀況

3/29/2020
記錄一下我在使用 Nuke 來建置專案時碰到一個奇妙狀況,以及跟 Nuke 開發者討論此問題的過程和一些心得。

把 Windows Forms 專案移轉至 .NET Core 3.1

3/25/2020
這篇筆記要整理的是我把一個現有的 Windows Forms 應用程式從 .NET Framework 4.x 移轉為 .NET Core 3.1 的過程。

C# 8 的 Nullable Reference Types

3/24/2020
上一次寫這個主題是兩年前了,當時 Nullable Reference Types 語法仍未定案,而現在已是 C# 8 的新功能之一。先前那篇文章有些內容已經過時,也不夠完整,故整理這篇筆記來更新相關知識。

.NET 非同步工作的延續

3/20/2020
這篇文章簡單介紹了 .NET 非同步工作的延續(continuation),以及取消延續工作的一個特殊案例。

.NET 程式鎖死與 SynchronizationContext

3/18/2020

async 與 await

3/15/2020
本文將透過一個範例的修改過程來示範如何將原本的同步呼叫的程式碼改成非同步的版本。透過這篇文章,你將了解 C# 的 async 與 await 關鍵字的用法以及非同步呼叫的執行流程。

在 Windows 10 環境上安裝 WSL 2

2/27/2020
這篇筆記簡單紀錄我在 Windows 10 環境上安裝 WSL 2 的過程,並簡短介紹如何使用 Windows 環境上的 VS Code 來開發 Linux-based 程式。

為 WooCommerce 購物車添加自訂欄位

2/20/2020
沒想過自己有一天會需要寫 PHP。其實以前有多次學 PHP 的念頭,但總是沒有足夠的動機和壓力讓我認真看待這件事。結果第一次寫 PHP,就直接和 WordPress 以及  WooCommerce 一起攪和。這篇,真的是超級新手筆記(WordPress 和 WooCommerce 老手莫入)。

運用 LikeCoin 的委託機制自動產生收入

2/13/2020
記錄一下我的 LikeCoin 收入,包括委託質押的部分。

隨筆:技術文章的寫作顧慮

2/12/2020
早些年,當我有個點子,開始想要寫技術文章的時候,常有一些顧慮,致使我打消寫作的念頭。後來,我把這些想法整理出來,寫成文字,那層憂慮和壓力似乎就削減了些。也許這篇文章談到的問題不只限於技術寫作,而是所有嘗試寫作的人都可能碰到的問題。

方格子 vs. Matters

2/11/2020
我在使用「方格子」和「Matters」這兩個文章平台一陣子之後,開始對這兩個平台的差異有了一些想法。我嘗試用這篇文章來捕捉這些想法,供有志寫作的朋友參考。當然,這些想法是很主觀的、而且是針對我個人需求所做出的評價。

設定 Blogger 的網域由 CloudFlare 代管

2/11/2020
簡單記錄一下我對部落格網域所做的變動:網域由 Cloudflare 代管,希望藉此縮短網頁的載入時間。

一起加入「化讚為賞」公民運動吧!

2/08/2020
這篇文章要說的是:(1) 我覺得 LikeCoin 「化讚回賞」的理念很好,故加入了「讚賞公民共和國」,同時也將我的部落格的 Facebook 讚按鈕替換成 LikeCoin 拍手按鈕;(2) 重點介紹 LikeCoin 新手須知,希望更多人一起加入這個讚賞公民運動。

《Leanpub 自出版實戰》第二版已在 Amazon 書店上架

1/06/2020
昨天才發布《Leanpub 自出版實戰》第二版,結果今天又更新了一版,而且還上架到
 Amazon 書店。藉由這篇網誌說一下事情經過,並且分享 Amazon 上架電子書的幾個重點。

《Leanpub 自出版實戰》第二版已經發布!

1/05/2020
很高興在此宣布:《Leanpub 自出版實戰》第二版 正式發布了!原先已經購買這本書的朋友,可直接「就地升級」,免費獲取新版本的內容。

技術提供:Blogger.