Mono и Moonlight

индекс
33,08

Вышел MonoDevelop 2.8.2

Вышло второе обновление к релизу 2.8 среды разработки для платформ .Net, Mono, MonoTouch и MonoDroid. Все нововведения связаны с разработкой под Android и iOS. Так же немного оптимизировали дебаггер.
Помимо этого, похоже, доведён до ума редактор кода. После получасовых издевательств мне не удалось заставить его сыпать ошибками (неделю назад подобная процедура выявила невозможность сохранить файл без кода, но с комментариями).

Полный список изменений можно почитать здесь. Обзор релиза 2.8 на хабре, если кто ещё не читал, можно увидеть тут.
+17
3 ноября 2011, 13:44
10

Выпуск MonoDevelop 2.8.1

Вышло первое обновление к релизу 2.8 среды разработки для платформ .Net, Mono, MonoTouch и MonoDroid. Никаких нововведений не было, зато исправлено несколько весьма критичных багов, один из которых приводил к полной невозможности редактирования исходника из-за постоянно выскакивающих сообщений об ошибке. Так же исправлен набор проблем с автодополнением, подсветкой синтаксиса и ещё несколько незначительных, но неприятных вещей.

Полный список изменений можно почитать здесь. Обзор релиза 2.8 на хабре, если кто ещё не читал, можно увидеть тут.

Последнюю версию для Windows и MacOS X можно скачать с официального сайта, но пакетов для большинства дистрибутивов Linux всё ещё нет, равно как и для 2.8. Впрочем, как заметили в комментариях, относительно openSuSE и NLE надпись на сайте об отсутствии пакетов нагло обманывает.

Пользователи же Debian (потребуется поставить mono из experimental репозитория) и Ubuntu при желании могут воспользоваться моим ppa, в котором можно найти как сей релиз, так и пакет, пересобираемый с каждым коммитом в github-репозитории.
+13
14 октября 2011, 14:37
7

Выпуск MonoDevelop 2.8 — интеграция с XCode 4, поддержка iOS 5 и другое

image

Выпущена новая версия среды разработки MonoDevelop 2.8 для платформ .Net, Mono, MonoTouch.

+16
6 октября 2011, 11:37
16

Проблемы обработки исключений в WCF под Mono из песочницы

По служебной необходимости мне пришлось столкнуться с задачей создания клиента WCF-службы под Mono 2.6.7.
Всё вроде бы шло хорошо – клиент работал как под .NET, так и под Mono – до тех пор, пока я не занялся обработкой исключений, которые могут возникнуть в методах WCF-службы.
Проблемы начались тогда, когда мне понадобилось обработать моё собственное исключение, содержащее не только сообщение исключения, но и некоторую дополнительную информацию.
Я решил, что организую обработку исключительных ситуаций так, как это описано в статье «Exceptions through WCF» (http://habrahabr.ru/blogs/net/41638/) уважаемого Романа RomanNikitin.
В .NET клиент работал так, как надо, а вот при запуске под Mono возникла следующая ошибка:
image
+7
5 сентября 2011, 20:17
6

Разработчики Mono основали коммерческую компанию Xamarin

Пример Red Hat и MySQL показал, что Open Source может стать неплохим источником дохода, если грамотно подойти к делу. Основной разработчик проекта Mono Мигель де Икаса с коллегами тоже решил пойти по проторенной дорожке и заработать немного денег, в чём мы все можем пожелать ему успеха. В понедельник он объявил об основании коммерческой компании Xamarin. Вот что они планируют сделать:
  • Новое коммерческое воплощение .NET для iOS
  • Новое коммерческое воплощение .NET для Android
  • Продолжение развития и поддержки открытых компонентов Mono и Moonlight. «Можете называть это International Mono Support», — говорит Мигель, намекая на свой прошлый проект International Gnome Support (Helix Code, Ximian)
  • Изучение возможностей по применению Moonlight для мобильных устройств и Mac AppStore.
+30
18 мая 2011, 21:13
5

Пишем первое приложение на Mono Android из песочницы

Здравствуйте. В этой статье я бы хотел поделиться своим опытом создания приложений для мобильной платформы Android с использованием Mono и разобрать простой пример.

Для начала работы с Mono Android необходимо установить:
+51
11 мая 2011, 09:25
93

Выпущена новая версия Mono 2.8

imageВыпущена новая версия свободной реализации платформы .NET Mono 2.8. Эта версия является важным обновлением, которое привносит значительные усовершенствования:
  • поддержка C# 4.0;
  • новый производительный сборщик мусора Generational Garbage Collector (ниже);
  • новые компоненты:
    • ASP.NET 4.0;
    • Parallel Framework и PLINQ;
    • System.XAML;
    • System.Dynamic;
    • MEF;
    • MVC 2;
    • System.Data.Services.Client (OData);
    • WCF Routing;
    • CodeContracts;
    • System.Numerics
    • LINQ to SQL;
    • в пакет включена DLR.
  • вторая версия embedding API;
  • поддержка OpenBSD.
Подробное описание нововведений доступно по этой ссылке. Загрузка Mono 2.8 доступна по этому адресу.

Под катом результаты тестирования производительности нового сборщика мусора.
+44
7 октября 2010, 11:36
15

Первая демонстрация MonoDroid — написание Mono/.NET-приложений под Android

Недавно команда разработчиков MonoDroid через твиттер объявила, что первые 250 тестеров получили доступ к набору инструментов MonoDroid.

MonoDroid — это платформа, с помощью которой разработчики могут писать приложения на базе Mono (открытая реализация .NET) для мобильной платформы Android.

Ниже представлено видео, в котором по шагам рассказывается как настроить среду MonoDroid с интеграцией в Visual Studio 2010 и написать первое android-приложение на Mono.



Набор инструментов MonoDroid будет доступен разработчикам как под Windows, так и под Linux и MacOS X.
+32
19 августа 2010, 21:04
38

Выпущена новая версия Mono Tools 2 for Visual Studio

image

Мигель Де Иказа в своем блоге анонсировал выпуск новой версии инструментов разработки под платформу Mono для Visual Studio.

MonoTools for Visual Studio позволяют создавать Mono-приложения с помощью Visual Studio, отлаживать их на локальной Windows-машине или удаленных Linux — и MacOS-машинах, формировать пакеты для развертывания в Linux.

В новой версии MonoTools 2 произведены следующие изменения:
  • добавлена поддержка нового отладчика soft debugger;
  • увеличена скорость переноса приложений в систему развертывания;
  • добавлена поддержка Visual Studio 2010;
  • устранены недочеты и прочие улучшения.
Загрузить инструменты MonoTools 2 for Visual Studio можно с официального сайта.
+14
4 августа 2010, 08:31
8

Новая версия MonoDevelop 2.4

image
Можно по разному относится к разработке Mono, кто-то её терпеть не может, считая, что это поделка только оттягивает на себя силы сообщества, которые можно направить на более насущные задачи. Другие наоборот — довольны тем, что проект дает возможность, используя язык C# писать приложения под три самых популярных платформы — Microsoft Windows, GNU Linux и Apple MacOS X.
Как бы то ни было, Люди используют эту платформу и используют её инструменты. Один из главных инструментов — MonoDevelop объявил о выходе новой версии.
Сама среда визуально копирует Microsoft Visual Studio и может быть интересна не только как среда разработки Mono и .Net приложений, но и как замена (на первое время) MSVS для разработчиков мигрирующих с MS Windows так как прекрасно понимает файлы проектов .sln
Официальный релиз IDE
+24
17 июня 2010, 16:34
7