Category

Avalonia

View technical articles under the Avalonia category.

19 articles
1 Current page
CodeWF Toolbox: A Developer Toolbox Built with Avalonia + Prism

CodeWF Toolbox: A Developer Toolbox Built with Avalonia + Prism

This article focuses on the existing features of CodeWF Toolbox, including conversion, development, security, web, media, network, text, data, log reader, international resource management, and the modular organization using Avalonia + Prism.

dotnet9 5/16/2026 4:55 PM
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 12:23 PM
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 7:54 PM
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 7:58 PM
.NET Project Automation Secrets: Full Guide to One-Click Version Update and Publish Scripts

.NET Project Automation Secrets: Full Guide to One-Click Version Update and Publish Scripts

This article details how to use PowerShell scripts and batch files to automate version updates and one-click publishing in .NET Avalonia UI projects. First, it explains the setup and modification of PowerShell execution policies to ensure scripts can run properly. Then, it introduces methods for adding scripts in Visual Studio pre-build events to automatically update version numbers, as well as using batch files to publish applications on multiple platforms. Finally, a PowerShell script example is provided that can automatically update program version information based on Git tags. These methods can improve the development efficiency and convenience of the publish process for .NET projects.

沙漠尽头的狼 2/21/2025 10:30 PM