Search code examples
c#wpfvisual-studiosilverlightmacos

Is it possible to work with something like WPF with C# in OS X?


Can you work with some C# framework like Windows Presentation Foundation (WPF) in OS X without installing a virtual machine with Windows? For example, using Wine can run .exe and also creates a virtual registry. I can create other partitions on my hard disk using BootCamp and install Windows. I can create a virtual Windows using Parallels Desktop or VMware Fusion, but it's not native working like another application in OS X running just one OS.

We can work in C# using MonoDevelop (now XamarinStudio) but can not work with WPF.

Then, you can install Microsoft Visual Studio on Mac and work with WPF and/or Silverlight?


Solution

  • You can't work with WPF on Mac.

    Mono currently doesn't support WPF because it's really hard to implement (WPF rendering is tied to the graphic card in some ways).

    Maybe you want to try Moonlight (implementation of Silverlight for UNIX-based systems).