Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to use WPF on unix?

I heard about Mono project but only in regards to winforms. Will it work with WPF?

like image 295
Mediator Avatar asked Jan 25 '11 20:01

Mediator


People also ask

Can WPF be used in Linux?

Option 1: . NET Core 3.0's support for WPF, a WPF application can run on Linux under Wine. Wine is a compatibility layer which allows Windows applications on Linux and other OSes, including . NET Core Windows applications.

Is WPF still relevant 2021?

WPF is still one of the most used app frameworks in use on Windows (right behind WinForms).

Will WPF be cross-platform?

No, they have clearly stated that these are windows only. In one of the . NET Core 3.0 discussions, they have also clarified that they do not intend to make these features cross-platform in the future since the whole concept is derived from windows specific features.

Is WPF only C#?

WPF, stands for Windows Presentation Foundation is a development framework and a sub-system of . NET Framework. WPF is used to build Windows client applications that run on Windows operating system. WPF uses XAML as its frontend language and C# as its backend languages.


1 Answers

WPF under Mono does not exist.

At this point, no group in the Mono project has plans to implement Windows Presentation Foundation APIs as part of the project.

The mono team propose using Silverlight/Moonlight instead:

Silverlight implement a subset of the WPF APIs and is available on Windows, MacOS X and through our own open source effort Moonlight it is available on Linux and other Unix systems.

like image 188
Oded Avatar answered Sep 21 '22 04:09

Oded