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

2 years ago
 記錄一個狀況:MAUI app 無法在 Windows 10 22H2 環境上...

MudBlazor 快速上手

2 years ago
算是  Blazor 入門筆記的第 4 篇吧...

部署 Blazor WebAssembly app 至 GitHub Pages

2 years ago
我的 .NET Blazor 筆記,第 3 ...

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

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

.NET Blazor 筆記:簡介

2 years ago
我的 .NET Blazor 筆記,第 1...

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

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

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

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

C# 例外處理(Exception Handling)

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

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

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

.NET Blazor Hybrid app with MAUI 初體驗

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

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

2 years ago
記一個小技巧:搭配 for 命令來讓 forfiles 篩選多種檔案...

從 Camtasia 換成 Movavi

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

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

3 years ago
摘要:示範如何撰寫 C# 10 的字串插補處理器,並展示效能測試的...

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

3 years ago
 我錄製了一個影片,展示 C# 10 的字串插補在效能方面改進了...

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

3 years ago
 我錄製了一個影片,示範如何在 Visual Studio 2022 當中自訂預設的命名...

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

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

C# 10:CallerArgumentExpression 特徵項

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

C# 10:巢狀屬性樣式

3 years ago
 本文要介紹的是 C# 10 新增的巢狀屬性...

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

3 years ago
 這篇筆記要介紹 C# 10 的兩項改進:字串常數插補、分...

C# 10:Lambda 語法的改進

3 years ago
這篇筆記要整理的是 C# 10 針對 lambda 語法的...

C# 10:Record 的改進

3 years ago
這篇文章要說明的是 C# 10 對記錄類型(record type)做了哪些...

C# 9:Record 詳解

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

C# 9:Init-only Setter

3 years ago
本文要介紹的是 C# 9 增加的 init-only setters ...

C# 頂層語句

3 years ago
本文要介紹的是 C# 9 增加的 top-level statements ...

C# 非同步串流

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

C# 8 的索引與範圍語法

3 years ago
 這篇筆記要介紹的是從 C# 8 開始加入的索引和範圍...

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

3 years ago
本文要介紹的是 C# 10 新增的 file-scoped namespace ...

C# 10 的全域引用

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

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

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

FlubuCore 入門:建置 .NET Core 專案

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

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

3 years ago
我把一個大約十年沒更新的 Windows Forms 控制項從 .NET 3.5 升級至 .NET 6,然後透過 AppVeyor 平台來自動建置並發布套件至 NuGet.org。這裡記錄此過程的一些重點...
Page 1 of 8512385Next
技術提供:Blogger.