MAUI app 無法在 Windows 10 22H2 環境上執行 (0x80070005, 0x80040154)

12/26/2022

 記錄一個狀況:MAUI app 無法在 Windows 10 22H2 環境上執行。

MudBlazor 快速上手

12/22/2022

算是  Blazor 入門筆記的第 4 篇吧。🙂

部署 Blazor WebAssembly app 至 GitHub Pages

12/19/2022

我的 .NET Blazor 筆記,第 3 篇。

.NET Blazor 筆記:拆解專案結構、自訂版面配置

12/16/2022

我的 .NET Blazor 筆記第二篇。本集內容依然是基礎知識,主要是講解 Blazor 專案範本的專案結構,順便介紹 Blazor 的版面配置(layout)。

.NET Blazor 筆記:簡介

12/10/2022

我的 .NET Blazor 筆記,第 1 篇。

第一支 .NET MAUI 程式 (for Windows)

11/08/2022

基於學習的目的,我開始用 MAUI 來寫一些執行於 Windows 平台的小工具。這篇筆記會包含兩個入門的小練習,並解說 MAUI 專案的檔案結構。

在多執行緒程式中使用 Random 類別的注意事項

10/11/2022

我看到 Nick Chapsas 近日發布的一個 Youtube 影片,裡面展示了 Random 類別在多執行緒應用程式中可能產生的問題,覺得有點意思,便照著他的範例做了一點測試和筆記。

C# 例外處理(Exception Handling)

9/03/2022

這是我在大改版《C# 本事》電子書的時候所增加的一章。從 C# 7 到目前的 C# 10 都沒有對例外處理增加新功能,故本文對 C# 熟手來說,大概僅止於複習吧。若能有溫故知新的效果,那也不錯。

.NET MAUI 簡介:從 .NET 歷史說起

7/12/2022

上一篇文章(以及示範影片)快速體驗了一下 .NET MAUI app 執行於 Android 模擬器的過程,這次要從 .NET 歷史來介紹 MAUI。

.NET Blazor Hybrid app with MAUI 初體驗

7/09/2022

看完 Daniel Roth 的 Youtube 影片,我動手做了一遍,然後寫了一點筆記,也錄製了一個實作練習的影片。

使用 for 與 forfiles 命令來篩選多種檔案類型

7/09/2022

記一個小技巧:搭配 for 命令來讓 forfiles 篩選多種檔案類型。

從 Camtasia 換成 Movavi

6/25/2022
一直以來,我都是使用 TechSmith 的 Snagit 和 Camtasia 來處理抓圖和影音編輯的工作。這兩套軟體在各方面的功能都剛好夠用,可滿足我製作教學影片的需求。這篇筆記要說的是我後來為什麼改用 Movavi(讀作「抹-va-vi」)

C# 10:撰寫字串插補處理器來提升效能

4/21/2022

摘要:示範如何撰寫 C# 10 的字串插補處理器,並展示效能測試的結果。

C# 10 字串插補的效能改進

3/21/2022

 我錄製了一個影片,展示 C# 10 的字串插補在效能方面改進了多少。

Visual Studio:如何自訂預設命名規則

3/14/2022

 我錄製了一個影片,示範如何在 Visual Studio 2022 當中自訂預設的命名規則。

C# 10:結構的改進與匿名型別的非破壞式變形

3/11/2022

 這篇筆記包含 C# 10 的兩項改進:結構(struct)類型的改進、匿名型別的非破壞式變形。

C# 10:CallerArgumentExpression 特徵項

3/08/2022

這篇筆記要整理的是 C# 10 新增的 CallerArgumentExpression 特徵項,同時也順便複習 Call* 家族的其他特徵項。

C# 10:巢狀屬性樣式

3/07/2022

 本文要介紹的是 C# 10 新增的巢狀屬性語法。

C# 10:字串常數插補與分解式的改進

3/07/2022

 這篇筆記要介紹 C# 10 的兩項改進:字串常數插補、分解式。

C# 10:Lambda 語法的改進

3/07/2022

這篇筆記要整理的是 C# 10 針對 lambda 語法的改進。

C# 10:Record 的改進

3/02/2022

這篇文章要說明的是 C# 10 對記錄類型(record type)做了哪些改進。

C# 9:Record 詳解

3/01/2022

 從 C# 9 開始,需要自訂型別的時候,除了類別(class)、結構(struct),現在多了一個選擇:記錄(record)。其主要用途是封裝資料,特別是不可改變的資料(immutable data)。

C# 9:Init-only Setter

2/25/2022

本文要介紹的是 C# 9 增加的 init-only setters 語法。

C# 頂層語句

2/25/2022

本文要介紹的是 C# 9 增加的 top-level statements 寫法。

C# 非同步串流

2/22/2022

C# 不是已經有 async 和 await 語法可實現非同步呼叫嗎?為什麼還需要非同步串流(async streams)呢?

C# 8 的索引與範圍語法

2/11/2022

 這篇筆記要介紹的是從 C# 8 開始加入的索引和範圍語法。

C# 10 - File-scoped 命名空間宣告

2/09/2022

本文要介紹的是 C# 10 新增的 file-scoped namespace 語法。

C# 10 的全域引用

2/08/2022
本文要介紹 C# 10 新增的全域引用(global using)命名空間的語法,同時也會提及 .NET 6 SDK 的相關功能:隱含式全域引用(implicit global using)。

ScintillaNET 載入失敗:找不到指定的模組

2/06/2022

記錄一個可能比較少碰到的問題:ScintillaNET 載入失敗,錯誤訊息是「找不到指定的模組」。

FlubuCore 入門:建置 .NET Core 專案

2/05/2022
這篇文章會要介紹一個 .NET 平台的建置工具:FlubuCore。(最後更新日期:2022-2-5

.NET 3.5 Windows Forms 類別庫升級至 .NET 6

1/31/2022

我把一個大約十年沒更新的 Windows Forms 控制項從 .NET 3.5 升級至 .NET 6,然後透過 AppVeyor 平台來自動建置並發布套件至 NuGet.org。這裡記錄此過程的一些重點細節。

技術提供:Blogger.
回頂端⬆️