让您的WPF应用部署到macOS和Linux 只需几分钟,而非几个月。

跨平台的WPF可以让您重用代码并扩展应用程序的覆盖范围。

家庭应用 XPF 应用。
家庭应用 XPF 应用。

简化您的跨平台迁移

使用 Avalonia XPF 节省时间和资源。过去需要长期项目的工作现在变成了一个简单的过程。

焕发您的应用程序活力

通过无缝地使您的现有WPF应用程序能够在新平台上运行,延长其生命周期,为新市场创造机会,而无需进行昂贵且风险高的重写。

引入您的依赖项

保护您在Telerik、Actipro、DevExpress、Infragistics、Syncfusion和SciChart等控件上的宝贵投资。

Peter Wanders

KLM

借助XPF,Mac版本现在与Windows版本完全相同,更重要的是,感谢XPF,我们非常高兴能够重新使用一个代码库。

Peter Wanders

KLM

借助XPF,Mac版本现在与Windows版本完全相同,更重要的是,感谢XPF,我们非常高兴能够重新使用一个代码库。

Peter Wanders

KLM

借助XPF,Mac版本现在与Windows版本完全相同,更重要的是,感谢XPF,我们非常高兴能够重新使用一个代码库。

David Cavin

OnCue

使用XPF将我们的应用移植到Mac上轻而易举,而且他们的技术支持非常稳固。向XPF团队致敬,他们创造了一个非凡的产品!

David Cavin

OnCue

使用XPF将我们的应用移植到Mac上轻而易举,而且他们的技术支持非常稳固。向XPF团队致敬,他们创造了一个非凡的产品!

David Cavin

OnCue

使用XPF将我们的应用移植到Mac上轻而易举,而且他们的技术支持非常稳固。向XPF团队致敬,他们创造了一个非凡的产品!

Joseph Albahari

LINQPad

非常高兴选择了使用 Avalonia XPF:它被证明是一个强大且高效的跨平台 API,其支持也是非常出色。

Joseph Albahari

LINQPad

非常高兴选择了使用 Avalonia XPF:它被证明是一个强大且高效的跨平台 API,其支持也是非常出色。

Joseph Albahari

LINQPad

非常高兴选择了使用 Avalonia XPF:它被证明是一个强大且高效的跨平台 API,其支持也是非常出色。

今天就试试

今天就试试

今天就试试

30秒内即可开始使用。

这是您能完成的最快移植!使用 Avalonia XPF,您可以在30秒内将您的 WPF 应用程序拓展到新平台。

1

配置Nuget

将私人 Avalonia XPF Nuget 源添加到您的项目中。

1

配置Nuget

将私人 Avalonia XPF Nuget 源添加到您的项目中。

1

配置Nuget

将私人 Avalonia XPF Nuget 源添加到您的项目中。

2

更新您的项目SDK

将 Microsoft.NET.Sdk 替换为 XPF。

2

更新您的项目SDK

将 Microsoft.NET.Sdk 替换为 XPF。

2

更新您的项目SDK

将 Microsoft.NET.Sdk 替换为 XPF。

3

添加您的许可证详细信息

将您的试用许可证添加到 csproj 文件中。

3

添加您的许可证详细信息

将您的试用许可证添加到 csproj 文件中。

3

添加您的许可证详细信息

将您的试用许可证添加到 csproj 文件中。

4

开始测试

开始在 macOS 和 Linux 上测试您的 WPF 应用程序!利用我们的技术,可以跨平台轻松测试,提高开发效率。

4

开始测试

开始在 macOS 和 Linux 上测试您的 WPF 应用程序!利用我们的技术,可以跨平台轻松测试,提高开发效率。

4

开始测试

开始在 macOS 和 Linux 上测试您的 WPF 应用程序!利用我们的技术,可以跨平台轻松测试,提高开发效率。

工作原理

WPF 兼容性

我们通过我们的 WPF 分支,使 WPF 应用程序能够在 macOS 和 Linux 上运行,这使我们能够维护与 WPF 的 API 和二进制兼容性。Avalonia XPF 用 Avalonia 替换了低级 WPF 代码(MilCore)。

第三方控件

Avalonia XPF 支持来自最受欢迎的控件供应商的广泛 UI 控件。如果某些控件不兼容,我们提供多种解决方案,包括替代选项。

支持的平台

Avalonia XPF 目前支持 Windows、macOS 和 Linux(包括桌面和嵌入式)平台。

许可

许可证可以按每个应用程序购买,分发不限。

工作原理,XPF 架构。
工作原理,XPF 架构。
工作原理,XPF 架构。

适用于 Linux 的 WPF

桌面 Linux 在科学计算中的兴起及其在嵌入式场景中的显著增长,使得确保您的 WPF 应用程序兼容 Linux 成为了一个绝佳时机。Avalonia XPF 是您的门户,能够轻松涵盖广泛的 Linux 发行版,几乎无需修改代码!

Avalonia XPF 可以带来显著的成本节约,尤其是在嵌入式设备方面。Avalonia XPF 支持转向更具成本效益的基于 ARM 的硬件,为基于 x86 的设备提供了一个经济明智的替代方案。结合 Linux 无操作系统许可费用的特点,这与嵌入式 Windows 生态系统形成鲜明对比,为采用 Avalonia XPF 提供了一个令人信服的财务理由。

适用于macOS的WPF

多年来,开发者一直希望能在macOS上运行WPF应用程序。Avalonia XPF让开发者能够以最小的修改将他们的WPF应用程序引入macOS平台,确保您的WPF应用程序现在可以面向更广泛的受众。

这一开发标志着一个重要的里程碑,预示着致力于拓展软件影响力的WPF开发者迎来了一个新的多样性和可及性时代。借助Avalonia XPF,真正实现跨平台WPF应用程序的梦想已成为现实。

开发者体验

体验向 Avalonia XPF 的流畅过渡,它旨在为开发者提供与 WPF 类似的开发体验。我们的创新平台确保企业可以利用现有的 WPF 投资,使其轻松适应并在 macOS 和 Linux 上开展项目。

拥抱Avalonia XPF的强大功能,享受跨平台统一的WPF开发体验,无烦恼。

Avalonia教程视频缩略图。
Avalonia教程视频缩略图。
Avalonia教程视频缩略图。

带上您现有的依赖项

重新利用您投入的控件不仅变得可能,而且毫不费力。Avalonia XPF 支持诸如 Telerik、Actipro、DevExpress、Infragistics、Syncfusion 和 SciChart 等知名供应商。

Actipro
Actipro
Actipro
DevExpress
DevExpress
DevExpress
Infragistics
Infragistics
Infragistics
SciChart
SciChart
SciChart
Syncfusion
Syncfusion
Syncfusion
Telerik
Telerik
Telerik

Family.Show 演示

通过我们的Family.Show演示应用程序,探索适用于macOS和Linux的跨平台WPF的强大功能,该应用程序基于原始的WPF Family.Show演示。

由 Avalonia XPF 提供支持,此演示展示了您如何轻松地将经典的 WPF 应用程序调整为跨平台应用程序。

许可选项

Build your website faster

Licensing Options

Licensing Options

Explore our prices and see why over 100 Framer creators choose Frameblox to build their sites quickly.


3rd Party Controls

Avalonia XPF is available under a range of licences tailored to suit different needs, from internal business tools to full-scale commercial software. The pricing shown here assumes a three-year term and covers usage within a single application.

All Avalonia XPF licenses include support for:


Platforms

Access to all features

Actipro

Windows

100+ integrations

DevExpress

macOS

Unlimited users

Infragistics

Ubuntu

Unlimited data

SciChart

Debian

Priority chat and support

Syncfusion

Fedora

Syncfusion

Telerik

Avalonia XPF is available under a range of licences tailored to suit different needs, from internal business tools to full-scale commercial software. The pricing shown here assumes a three-year term and covers usage within a single application.

All Avalonia XPF licenses include support for:


Platforms


3rd Party Controls

Windows

Actipro

macOS

DevExpress

Ubuntu

Infragistics

Debian

SciChart

Fedora

Syncfusion

Syncfusion

Telerik

Pro plan
Small Business

Small Business

UIBlox provides the tools you need to quickly build a high-quality website.

Created specifically for smaller organisations

Created specifically for smaller organisations.

$60

€300

€300

1st app, billed upfront

/month

/month

Billed monhtly

1st app, billed upfront

1st app, billed upfront

Access to all features

5 Support Tickets Per App

5 Support Tickets Per App

100+ integrations

Subscription License

Subscription License

Unlimited users

No Distribution Limitations

No Distribution Limitations

1st app, billed upfront

Small Business licences are available exclusively to organisations with annual revenue under €1 million. Each licensed apps may be developed by no more than two individuals.

Small Business licences are available exclusively to organisations with annual revenue under €1 million. Each licensed apps may be developed by no more than two individuals.

Small Business

Internal

Internal

Created specifically for smaller organisations.

Use XPF exclusively for your internal applications

Use XPF exclusively for your internal applications

€300

€468

€468

/month

1st app, billed upfront

5 Support Tickets Per App

10 Support Tickets Per App

10 Support Tickets Per App

Subscription Based

Perpetual License

Perpetual License

No Distribution Limitations

Internal Use Only

Internal Use Only

Internal

Business

Business

Use XPF exclusively for your internal applications

The full power of WPF on new platforms

The full power of WPF on new platforms

€468

€1,042

€1,042

/month

1st app, billed upfront

10 Support Tickets Per App

25 Support Tickets Per App

25 Support Tickets Per App

Perpetual License

Internal Use Only

2 Working Day Support SLA

2 Day Support SLA

2 Working Day SLA

Mix & Match Avalonia & WPF

Mix & Match Avalonia & WPF

Mix & Match Avalonia & WPF

Cross-Platform System.Drawing

Cross-Platform System.Drawing

Business

Enterprise

Enterprise

The full power of WPF on new platforms

Maximum compatibility & support

Maximum compatibility & support

Maximum compatibility & support

Additional Supported Linux Distributions

Additional Supported Linux Distributions

€1,042

€2,938

€2,938

/month

1st app, billed upfront

25 Support Tickets Per App

Unlimited Support Tickets

Unlimited Support Tickets

Perpetual License

2 Day Support SLA

1 Day Support SLA

1 Day Support SLA

Mix & Match Avalonia & WPF

Cross-Platform System.Drawing

Cross-Platform System.Drawing

Extended 3rd Party Compatibility

Extended 3rd Party Compatibility

Extended 3rd Party Compatibility

Custom License Terms

Custom License Terms

Unlimited Support Tickets

Red Hat Enterprise Linux

Red Hat Enterprise Linux

Perpetual License

Alpine

Alpine

1 Day Support SLA

Kylin

Kylin

Mix & Match Avalonia & WPF

Deepin

Deepin

Cross-Platform System.Drawing

Unity Operating System (UOS)

Unity Operating System (UOS)

Extended 3rd Party Compatibility

Additional Linux Distributions

Additional Linux Distributions

Custom License Terms

Embedded Linux

Embedded Linux

Enterprise

Unlimited

Unlimited

Maximum compatibility & support

For unlimited use of XPF & Source Access

For unlimited use of XPF & Source Access

Additional Supported Linux Distributions

Unlimited Support Tickets

Perpetual License

1 Day Support SLA

Mix & Match Avalonia & WPF

Cross-Platform System.Drawing

Extended 3rd Party Compatibility

Custom License Terms

Custom License Terms

Source Code Access

Source Code Access

Red Hat Enterprise Linux

Alpine

Kylin

Deepin

Unity Operating System (UOS)

Additional Linux Distributions

Embedded Linux

Compare Plans

Small Business

Internal

Business

Enterprise

Unlimited

300

/month

1st app, billed upfront

468

/month

1st app, billed upfront

1,042

/month

1st app, billed upfront

2,938

/month

1st app, billed upfront

Contact Us

Source Included

License Term

1 Year

417

/month

650

/month

1,625

/month

4,583

/month

Contact Us

2 Years

353

/month

551

/month

1,213

/month

3,420

/month

Contact Us

3 Years

300

/month

468

/month

1,042

/month

2,938

/month

Contact Us

Supported Platforms

Windows

macOS

Ubuntu

Debian

Fedora

Red Hat Enterprise Linux

Alpine

Kylin

Deepin

Unity Operating System (UOS)

Additional Linux Distros

Embedded Linux

Compatibility

Actipro

DevExpress

Infragistics

SciChart

Syncfusion

Telerik

Mix & Match Avalonia Controls

Cross-Platfrom System.Drawing

Other

Support

电子邮件

5 Tickets

10 Tickets

25 Tickets

Unlimited Tickets

Unlimited Tickets

SLA - First Response

Best Effort

5 Working Days

2 Working Days

1 Working Day

1 Working Day

SLA - Resolution Priority

Standard

Standard

High

Highest

Highest

Priority Escalation Calls

Hot Fixes

License & Restrictions

Number of Apps

1

1

1

1

Unlimited

License Type

Subscription

Perpetual

Perpetual

Perpetual

Perpetual

Distribution Limitation

None

Internal Use Only

None

None

None

Custom License Terms

On Request

On Request

Source Code

Trial Period

7 Days

14 Days

21 Days

28 Days

28 Days

Revenue Limitation

€1M Maximum

Unlimited

Unlimited

Unlimited

Unlimited

Maximum Developers

2

Unlimited

Unlimited

Unlimited

Unlimited

Additional Applications

2nd Application

75

/month

117

/month

521

/month

1,469

/month

N/A

3rd Application

60

/month

94

/month

417

/month

1,175

/month

N/A

4th Application

50

/month

78

/month

347

/month

979

/month

N/A

5th Application

43

/month

67

/month

298

/month

839

/month

N/A

FAQ

Still have unanswered questions and need to get in touch?

What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
What versions of WPF are supported?
哪些 WPF API 不受支持?
哪些 WPF API 不受支持?
哪些 WPF API 不受支持?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是否兼容第三方库?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?
Avalonia XPF 是如何授权的?