Есть ли способ разработки приложений Silverlight на OS X? - PullRequest
3 голосов
/ 03 августа 2010

Хотя все мои машины - Mac, мне действительно очень нравится работать в .NET.Я подумал, что было бы интересно попробовать свои силы в написании приложения Silverlight.К сожалению, насколько я могу судить, Silverlight не является частью Mono, которая на самом деле работает на OS X.

Возможно ли разработать Silverlight на OS X или мне нужно будет использовать виртуальную машину?Если это возможно, единственный вариант - Mono, или есть какой-то другой способ?

Ответы [ 5 ]

10 голосов
/ 03 августа 2010

Вы слышали о Moonlight ?

Взято со страницы проекта:

Moonlight - это реализация Silverlight с открытым исходным кодом (http://silverlight.net), в первую очередь для Linux и других операционных систем на основе Unix / X11. В сентябре 2007 года Microsoft и Novell объявили о техническом сотрудничестве, которое включает в себя доступ к тестовым наборам Microsoft для Silverlight и дистрибутив Media Pack для пользователей Linux, который будет содержать лицензионные медиакодекидля видео и аудио.

Согласно go-mono.com , вы можете использовать MonoDevelop для разработки для Silverlight / Moonlight на Mac OS X.

2 голосов
/ 03 августа 2010

В Eclipse работал инструмент разработки Silverlight, который назывался инструментами Eclipse для Silverlight.У него есть версия для Mac.Это выглядит немного застойным, хотя, поэтому я не знаю, его текущий статус.

http://www.eclipse4sl.org/

2 голосов
/ 03 августа 2010

Я бы, вероятно, придерживался виртуальной машины - я постоянно использую виртуальные машины на своем Mac, и Visual Studio идеально подходит для использования (очевидно, это зависит от спецификации вашего компьютера Mac) ...

Если вы хотите все это бесплатно, вы можете использовать VirtualBox, установить на него окна (вы всегда можете использовать оценку, если вы не владеете ею), а затем использовать Visual Studio Express - этот вопрос SO говорит вам, как настроить Visual Studio Express для SL dev ... Разработка Silverlight в Visual Studio Express?

0 голосов
/ 06 августа 2010

MonoDevelop имеет встроенные лунные проекты, поэтому проблем не должно быть.

Кроме того, хотя этот пробел не подходит для вашего случая, я загрузил свой MBP и пока он причудливо работает под Win7 +vStudio на оборудовании Mac, работает довольно хорошо.

0 голосов
/ 03 августа 2010

Silverlight совместим для MAC OSX через отдельный проект, имя которого я забыл. Microsoft выпускает исходный код Silverlight для некоторых людей, которые работают над реализацией на других платформах, включая MAC

Однако это означает, что версия всегда опаздывает как минимум на одну версию, поэтому пользователи MAC могут иметь доступ к silverlight 3, но не к 4.

Старые Mac, которые не являются процессорами Intel, имеют доступ только к Silverlight 1.

Посмотрите на этой странице список совместимости. http://en.wikipedia.org/wiki/Silverlight#Silverlight_4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...