Blog

Technical Articles

This section contains site articles covering .NET, desktop development, engineering practice, and general development topics.

First Visit

New User Starting Route

Random Exploration

Random Discovery

Random Discovery

Open Source Project 'Vue.NET Core'

.NET Core + Vue2/Vue3 + Element plus + uniapp front-end and back-end separation, automatically generating PC and mobile code; supports mobile (uniapp) iOS/Android/H5/WeChat Mini Programs. http://www.volcore.xyz/

.NET
Issues with Avalonia Clipboard and DataGrid

Issues with Avalonia Clipboard and DataGrid

Records two issues resolved in recent Avalonia desktop software development: clipboard copy crash, DataGrid lag on tab switching, analyzing root causes and providing solutions

1/11/2026 沙漠尽头的狼 .NET / Avalonia UI
2025 Language of the Year: C#

2025 Language of the Year: C#

C# has been elected as the 2025 Language of the Year, the second time in three years to receive this title.

1/5/2026 沙漠尽头的狼 .NET
2025 Annual Summary for All .NET Developers

2025 Annual Summary for All .NET Developers

I believe everyone has seen many articles like "Sorry, C# has fallen out of the first tier" this year. How is the .NET ecosystem really? This article will systematically outline the technology trends and important events that .NET developers should pay the most attention to in 2025, covering the latest developments and trends in AI, .NET evolution, and the integration of the two, in order to help everyone find their positioning and meet future challenges and opportunities.

1/5/2026 圣杰|向AI而行 .NET
Migration Series from WPF to Avalonia: Why I Must Migrate My WPF Application to Avalonia

Migration Series from WPF to Avalonia: Why I Must Migrate My WPF Application to Avalonia

In the past few years, our host computer software has mainly been developed using WPF and WinForm . These technologies work well on the Windows platform and have accompanied us from small-scale trial production to the current stage of large-scale delivery. However, with business development and changes in customer requirements, the single Windows technology stack has gradually become a hurdle we must overcome.

9/13/2025 西北飞虻 WPF / Avalonia UI
Recommend a High-Performance State Machine Management Solution

Recommend a High-Performance State Machine Management Solution

In actual software development, especially industrial software, each device has complex states and the functional requirement of switching between states. In such cases, how to manage states and transitions between them, as well as functional control under corresponding states, becomes a very important issue.

8/13/2025 老码识途呀 Sharing / .NET
Lang.Avalonia: Avalonia multi-language solution, seamlessly supports three formats: Resx/XML/JSON

Lang.Avalonia: Avalonia multi-language solution, seamlessly supports three formats: Resx/XML/JSON

This is a multi-language management library designed specifically for the Avalonia framework. It reconstructs multi-language support logic through a plugin-based architecture, not only supporting traditional Resx resource files but also adding support for XML and JSON formats, while providing type-safe resource references and dynamic language switching, making multi-language development simpler and more efficient.

8/9/2025 沙漠尽头的狼 Avalonia UI