ПрограммированиеНовостиКатегории

Mono

Смотрите также категорию Mono для всех разделов

6 апр 2010

Microsoft официально подтвердила информацию о том, что для разработки под Windows Phone 7 можно будет использовать Silverlight и XNA. Учитывая, что приложения для Windows Mobile не будут запускаться на новом устройстве, можно сказать, что Microsoft сделал реверанс в сторону Google и новая мобильная платформа будет опираться на .NET.

Если поддержка Silverlight была практически очевидна, то XNA оказывается приятным бонусом. На текущий момент XNA позволяет разрабатывать игры для XBox 360, Zune HD и Windows.

Кроме того, за счёт поддержки open source сообществом, существуют простые пути возможности портировать приложение за пределы указанных систем:
- MonoXNA (http://code.google.com/p/monoxna/), позволяет портировать приложения для XNA на MacOS и Linux через использование OpenGL
- SilverSprite (http://silversprite.codeplex.com/), позволяет запускать 2D игры для XNA на Silverlight 3.
- XNATouch (http://xnatouch.codeplex.com/), позволяет портировтаь приложения для XNA на iPhone при помощи MonoTouch.

Таким образом, XNA укрепляет свои позиции, не только как средства для быстрого прототипирования игр, но и как полноценное средство разработки.

Ссылка | Комментарии [4]

24 дек 2009

Не прошло и года после появления Silverlight 3 – платформы от Microsoft для приложений встраиваемых в html-странцы, как проект Mono догнал предыдущую версию. Monolight теперь совместим с Silverlight 2.0, что даёт возможность просматривать под Linux страницы, использующие его – например книги в Президентской Библиотеке имени Ельцина.

Также это значит, что игры для Silverlight 2 теперь потенциально доступны на Linux-машинах. Жаль, что самих игр гораздо меньше, чем на технологии Flash.

Ссылка

20 дек 2009

Из новых фич Mono 2.6, альтернативной .net платформе совместимой с Linux и MacOS, хочется отметить частичную поддержку WCF (всё что нужно для Silverlight 2.0), большее покрытие фич .net framework 3.5 и включение в релиз библиотек с открытым исходным кодом ASP.NET MVC, ASP.NET AJAX и Microsoft's Dynamic Language Runtime.

Гораздо интереснее фичи MonoDevelop. Прежде всего наконец-то появилась поддержка Windows. Во-вторых, улучшены возможности рефакторинга: такие вещи как Move Type to Own File, Declare Local Variable, Rename Refactoring with Preview, Resolve Namespace и Extract Method уже давно вошли в арсенал пользователей инструмента ReSharper. Теперь же они доступны и в MonoDevelop, при этом бесплатно.

Ссылка | Комментарии [4]

14 дек 2009

Очередной этап разработки альтернативной .NET платформы готов. В основном новая версия содержит исправления ошибок. Кроме того улучшена совместимость с msbuild и Windows.Forms, ASP.NET и ADO.NET.

Скачать mono можно по ссылке.

Ссылка

16 ноя 2009

Официально общественности стали доступны инструменты Mono для Visual Studio. Возможность писать под mono на Visual Studio – эта фича была востребована ещё с первых шагов проекта Mono. Не смотря на возросшие возможности MonoDevelop не многие хотят уходить с привычной Visual Studio. Ещё бы, ведь MonoDevelop плохо поддерживается под Windows, а официальная версия под эту ОС появится только с версией 2.2, которая пока в бета-тестировании.

Стоимость Mono Tools составит от 99$ до 2500$.

Ссылка

16 ноя 2009

Проект Mono обзавёлся чётким планом по развитию. Mono — это проект с открытым исходным кодом компании Novel, целью которого является возможность выполнять .NET приложения на различных платформах, отличных от Windows и Windows Mobile.

Уже в этом месяце должна появиться версия 2.6 с интеграцией LINQ для SQL, предварительной поддержкой MSBuild и Silverlight 2.0 через Moonlight 2.0 а так же интеграция с Visual Studio. К версии 2.8 планируется отказаться от поддержки фреймворка 1.1, Moonlight 2.0 должен войти в фазу бета-тестирования, а поддержка языка C# должна обзавестись всеми фичами версии 4.0. Кроме того должен созреть новый сборщик мусора. С версии 3.0 планируется сделать систему совместимой с фреймворком 3.5.

Ссылка

9 сен 2009

Вышла новая версия OpenTK — кросс-платформенной библиотеки на языке C#, которая предоставляет доступ Mono/.NET к OpenGL, OpenGL ES, OpenAL и OpenCL. Самая последняя версия библиотеки теперь поддерживает все OpenGL ES расширения. В OpenGL было добавлено подмножество команд ARB_imaging. Была добавлена поддержка iPhone через проект MonoTouch. Измения также коснулись OpenCL и связи с фреймворком Tao.

Ссылка

Архив