Возможна ли работа в WPF в OS X без виртуализации?
Можно ли работать с Windows Presentation Foundation (WPF) в OS X без установки виртуальной машины с Windows? Например, с помощью вина можно бежать .exe, а также создает виртуальный реестр. Я могу создать другой раздел на моем жестком диске с помощью BootCamp и установить Windows. Я могу создать виртуальную Windows, используя Parallels Desktop или VMware Fusion, но это не нативная работа, как другое приложение в OS X, работающее только на одной ОС.
Мы можем работать в C#, используя MonoDevelop (сейчас XamarinStudio), но не может работать с WPF.
Тогда вы можете установить Microsoft Visual Studio на Mac и работать с WPF и / или Silverlight?
3 ответов:
Вы не можете работать с WPF на Mac.
Mono в настоящее время не поддерживает WPF, потому что это действительно трудно реализовать (рендеринг WPF привязан к графической карте некоторым образом).
Может быть, вы хотите попробовать Moonlight (реализация Silverlight для UNIX-систем).
Вы просто не можете работать с WPF вне платформы Windows. Прежде чем пытаться работать с WPF, я рекомендую эту серию статейMSDN о том, что означает WPF и другие подробные спецификации. Прежде чем работать с чем-то, вы должны знать, что это такое. Удачи вам!
Приложения Silverlight работают на MAC OS в браузерах Safari или Firefox Silverlight plug-in for MAC OS . Mono также имеет версию Silverlight под названием Moonlight для Linux plarforms. Нет WPF на MAC OS. Насколько мне известно, в MAC OS для Silverlight нет среды разработки, только приложения Silverlight, работающие в браузере.
Comments