Avalonia UI

Vex 升级:编辑器长出 AI 的手——MCP 支持全记录
从三个月前一个「看不懂但很心动」的 PR 说起:Vex 内置本机 MCP 服务,AI 可以直接读写你的 Markdown 文档、遥控界面——弹窗确认、操作审计、访问范围三重把关。29 个工具、stdio 桥接接入 Claude Desktop/Cursor,附踩坑实录(NativeAOT 反射绑定、LLM 算不准偏移)。
Windows 7 上的 .NET Native AOT 启动崩溃:别先怪字体,先对齐渲染依赖
一次 Avalonia 桌面应用 Win7 启动崩溃的排查复盘:从字体和 .NET 版本误判,到 SkiaSharp、HarfBuzzSharp、Svg.Skia 与 Native AOT 原生资产的依赖对齐。

Avalonia使用XML文件实现国际化
本文深入探讨了 Avalonia 使用 XML 文件实现国际化的方法与优势。通过与 Resx 资源文件对比,为开发者提供了选择依据。XML 实现国际化适用于有用户侧修改需求、期望借助 AI 编辑且追求清晰语言结构管理的场景。文中详细介绍了从创建语言文件、强类型生成到具体使用以及语言管理的整套流程,并提供了相关资源链接,如 XML 语言管理包、案例 Demo 及语言管理工具、Resx 资源管理扩展等,有助于开发者快速上手并在实际项目中应用该国际化方案,提升 Avalonia 应用的全球化适配能力与用户体验。

Avalonia 国际化之路:Resx 资源文件的深度应用与探索
在当今全球化的软件开发浪潮中,应用的国际化(i18n)与本地化(L10n)显得尤为重要。Avalonia UI 作为一款强大的跨平台 UI 框架,为开发者提供了多种实现国际化的途径。其中,使用传统的 Resx 资源文件进行国际化处理,不仅兼容了原 Winform、WPF、ASP.NET Core 等开发场景下的使用习惯,还借助一些实用工具和特定的开发流程,让国际化的实现变得高效且有条理。

Avalonia开源控件库强力推荐-Semi.Avalonia
Semi.Avalonia是以MIT协议开源的Avalonia UI框架下的Semi Design主题风格实现,搭配Ursa.Avalonia自定义控件库,为开发者带来全新视觉与功能体验。

.NET 9 AOT的突破 - 支持老旧Win7与XP环境
.NET 9开始,AOT支持Win7和XP,不仅仅只支持SP1版本

AvaloniaUI项目离线开发全攻略:IDE安装、模板应用与NuGet私有化部署一站式解决
本文将指导您如何在本地网络环境中成功安装并配置AvaloniaUI所需的工具和模板。

.NET跨平台客户端框架 - Avalonia UI
这是一个基于WPF XAML的跨平台UI框架,并支持多种操作系统(Windows(.NET Core),Linux(GTK),MacOS,Android和iOS),Web(WebAssembly)
评论
评论基于 GitHub Discussions,由 giscus 提供。