写点什么

Uno Platform 6.3 新增.NET 10 预览版支持,并为 VS 2026 做好准备

作者:Edin Kapić

  • 2025-10-28
    北京
  • 本文字数:1164 字

    阅读完需:约 4 分钟

大小:584.76K时长:03:19
Uno Platform 6.3新增.NET 10预览版支持,并为VS 2026做好准备

Uno Platform 团队发布了这个跨平台.NET UI 框架的 6.3 版本。该框架面向使用 C#和 XAML 开发移动、桌面和 WebAssembly 应用的开发者。更新内容包括:提供.NET 10(RC1)早期支持、兼容 Visual Studio 2026 新格式.slnx、增强 WebAssembly 图像解码性能以及改进 TabView 控件和 Hot Design 可视化编辑器。

 

Uno Platform 是一个使用 C#和 XAML 构建多设备应用的 UI 平台。它于 2018 年推出,而在此之前,加拿大公司nventive已经在内部使用了多年。它允许开发者编写 Windows、iOS、Android、WebAssembly、macOS 和 Linux 应用程序。该框架在GitHub上遵循 Apache 2.0 许可开源。

 

在 6.3 版本之前,该平台支持的最新稳定目标是.NET 9。随着微软对工具和解决方案文件格式的更改,最新版本扩展了 Uno Platform 与即将推出的开发环境和运行时版本的兼容性。Uno Platform 6.3 引入了针对.NET 10 RC1 的新项目模板。虽然它允许针对.NET 10(及其实验性的Android CoreCLR)进行测试,但根据文档,对于生产部署,.NET 9 仍然是推荐使用的稳定目标。

 

该版本还增加了对 Visual Studio 2026新解决方案格式.slnx 的支持。开发者可以在 VS 2026 中打开现有的 Uno 项目,同时与 VS 2022 保持兼容。为了支持这两种环境,相关的Uno Platform Visual Studio扩展已经更新。这使得团队在评估新 IDE 时可以保留所支持版本的现有工作流。

 

在 WebAssembly 目标中,Uno Platform 6.3 修改了图像解码的处理方式。现在,该框架将图像解码卸载到 WebWorkers 而不是 UI 线程中。这一变化使得图像解码可以并行运行,提高了场景中包含大图或多个图像时的响应性,如仪表板或多媒体应用程序。

 

TabView控件增加了额外的配置选项。新增多种尺寸调整模式,包括等比例缩放、紧凑模式以及按内容调整。现在,标签可以标记为不可关闭,并且支持运行时标签重新排序。这些功能适用于所有支持的平台。

 

Hot Design可视化编辑器也已更新,增加了可搜索控件树,增强了属性查看功能。现在,SplitViewNavigationView等控件可以通过可视化界面进行配置。这些变化只影响设计时工具,不影响运行时行为。

 

由于自2025年3月以来.NET MAUI 8 移动工作负载不再受支持,6.3 版本停止了对.NET 8 的支持。以该运行时为目标的开发者必须升级到.NET 9或.NET 10 RC1。

 

在社交媒体上,Uno Platform 的公告并没有收到多少直接的反馈。在 Reddit 上有一个相关的讨论,是在.NET UI 框架的大背景下提到了 Uno:

 

正像大家说的,它的工作机制和 Avalonia 一样。据我所知,它使用 WinUI API 范式实现跨平台支持。两者都没有跳出微软 UI 概念体系框架——依然沿用 XAML、WinUI、MVVM 等技术栈,也没有真正汲取 SwiftUI、Flutter 或 Jetpack Compose 的精髓。

 

Uno Platform博客上提供了完整的发布说明、迁移指南和经过更新的文档。

 

声明:本文为 InfoQ 翻译,未经许可禁止转载。

 

原文链接:https://www.infoq.com/news/2025/10/uno-platform-63/

2025-10-28 12:004165

评论

发布
暂无评论

在 GEO / AIO 角度:如何优化 SEO 内容?

程序员泥瓦匠

B 站高质量视频

Joseph295

亚马逊商品信息速查:IPIDEA企业级HTTP服务驱动的可视化采集工具

陈橘又青

第一!天翼云引领中国教育公有云市场

天翼云开发者社区

公有云 天翼云

请求中断的原理与分类

天翼云开发者社区

CDN 全站加速

“全球金牌敏捷课程” · 11月4-5日CSM认证课程(周中班)

ShineScrum

敏捷 敏捷培训

浅谈 C# 中的顶级语句

追逐时光者

C# 微软

即时通讯私有化部署可选择的产品有哪些?

BeeWorks

即时通讯 IM 私有化部署

构建心理安全感:失败也是一种敏捷实践

ShineScrum

敏捷 敏捷环境 敏捷活动

绿电直连和源网荷储的区别:交易平台与系统工程的碰撞

西格电力

能源 新能源产业 低碳转型 绿电直连 绿色低碳发展

大模型嵌入浏览器,Atlas 和 Gemini 将带来怎样的变革?

掘金安东尼

Gin笔记一之项目建立与运行

Hunter熊

golang gin

申请软件著作权需要哪些材料?自己要怎么准备申请材料?

编程猫

OpenAI上新浏览器Atlas,我推荐Comet

阿星AI工作室

产品 AI 大模型 AI工具

基于Amazon Bedrock的TwelveLabs Marengo Embed 2.7多模态搜索系统

亚马逊云科技 (Amazon Web Services)

(二)从分层架构到数据湖仓架构:数据仓库分层下的技术架构与举例

白鲸开源

大数据 数据湖 技术架构 白鲸开源 数据湖仓库

IDC最新报告:谷云科技iPaaS订阅市场稳居独立厂商第一,市场份额全国第二,仅次于华为!

谷云科技RestCloud

IDC 集成平台 ipaas

AI智能体有哪些?5个必备的Agent工具盘点

职场工具箱

人工智能 智能体 agent AIGC AIAgent

云栖实录 | DataWorks 发布下一代 Data+AI 一体化平台,开启企业智能数据新时代

阿里云大数据AI技术

阿里云 Dataworks 大数据AI

科技守护亲情:家驻守让关爱零距离

极客天地

第四届能源互联网及电力系统国际学术会议(ICEIPS 2025)

搞科研的小刘

互联网 国际学术会议 电力系统

利用排列组合法实现TOPN路径计算

天翼云开发者社区

CDN 全站加速

一文读懂字符、字形、字体

非专业程序员Ping

objective-c swift ios 开发

配电 低压电工经验总结(16)

万里无云万里天

电力 工业 工厂运维

设备点检 设备维护经验总结(10)

万里无云万里天

工业 工厂运维 设备点检

一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器

追逐时光者

C# .net

阿里云加持,《泡姆泡姆》让全球玩家畅享零延迟冒险

阿里巴巴云原生

阿里云 云原生

无需接入执行器,0 代码改造实现微服务任务调度

阿里巴巴云原生

阿里云 云原生

先机智能:以非标自动化技术智造未来

极客天地

如何找到心仪的 ChatBI 智能体?Aloudata Agent 推荐给你

Aloudata

数据分析 agent ChatBI 智能数据分析 智能问数

合合信息推出“多模态文本智能技术”:让AI真正理解与守护信息

海拥(haiyong.site)

Uno Platform 6.3新增.NET 10预览版支持,并为VS 2026做好准备_后端_InfoQ精选文章