Как я помню, WP7 поддерживает С#, но не поддерживает ни один из динамических языков .Net(Ruby или Python). Поддерживаются ли какие-либо другие языки программирования, кроме С#? Может ли приложение быть разработано с помощью Boo?
Какие языки (языки программирования) поддерживает Windows Phone 7 (WP7)?
Ответ 1
Официально поддерживается только С#. Неофициально любой язык, который может быть скомпилирован для проверяемой управляемой сборки (требование верификации применимо ко всем зависимостям тоже!), Является хорошим - поэтому вы должны иметь возможность использовать, например, С++/CLI, F #, Delphi Prism...
Ответ 2
В настоящее время официально поддерживается С#. В среднесрочной перспективе (хотя официально не объявлено о времени) будет полностью поддерживаться VB.Net и F #. В долгосрочной перспективе будет официальная поддержка динамических языков (IronRuby и IronPython) - хотя и ожидайте ограничения в том, что вы можете делать с этими языками из-за ограничений на рынке.
Update:
CTP инструментов Visual Basic теперь доступен из http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a808a69d-6119-47b7-b858-262be5c49915
Ответ 3
F # поддерживается на телефоне. Шаблоны не запекаются в Visual Studio, но доступны из этой записи в блоге Дона Сима
Ответ 4
Если вы можете скомпилировать его на сборку .NET CF, вы, вероятно, могли бы взломать его на работу - там ничего явно не запрещается использовать другие языки.
Ответ 5
IronRuby http://msdn.microsoft.com/en-us/magazine/ff960707.aspx