войти зарегистрироваться

Mono и MoonlightВышел MonoDevelop 2.8.2

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

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

Mono и MoonlightВыпуск 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-репозитории.

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

image

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

NokiaMono 2.10.1 и MonoDevelop 2.6 с работающим дизайнером форм в extras-testing репозиториях для N900

А вдруг я ещё не всех задолбал?
В общем, с помощью чёрной магии, лома и какой-то матери мне таки удалось заставить Mono собираться под скрэтчбоксом, а MonoDevelop довести до вменяемого состояния, так что теперь нормально работает редактор GUI.



Чтобы поставить это чудо себе на железку, надо подключить extras-testing (этого ещё кто-то не сделал?) и выбрать его в менеджере программ. Если была установлена версия из прошлого поста, то её лучше зачистить, ибо может криво обновиться.

DIY или Сделай СамMonoDevelop на Nokia N900. Where is your God now?


Работает всё, что вообще может работать. Редактор, компиляция, отладчик, значение переменной по клику в отладчике. С диким скрипом и скрежетом даже дизайнер форм.

Пощупать сии ништяки у себя на мобилке можно добавив
deb http_://archive.kebrum.com/n900/ all main
В sources.list (надеюсь, я ничего не забыл при упаковке). Также понадобится подключить extras-testing и extras-devel. После чего набрать в консоле apt-get install monodevelop. Вся иерархия пакетов полностью соответствует таковой в Debian, за исключением 2 оптификационных, но они автоматом подтянутся по зависимостям.

Пока пакеты ставятся, забивая бесценное место в rootfs библиотеками из маэмовских репов (у меня-то всё в /opt, вы не подумайте!), предлагаю Вам почитать, как дошёл я до жизни такой.

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

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

Mono и MoonlightВышел MonoTouch 1.2

Вышла новая версия MonoTouch 1.2 — среды разработки приложений для iPhone на базе Mono/.NET. Основным и важнейшим нововведением новой версии стал отладчик приложений для iPhone, интегрированный в среду MonoDevelop для MacOS. Отладчик работает как с симулятором так и с реальным устройством.

image

Другие нововведения:

* новый binding API для библиотек Objective C, который позволяет связывать API на Objective C с C#-эквивалентами в Mono;
* дополнения в MonoTouch API;
* добавлены System.Timers.Timer, System.Threading.Semaphore, System.Threading;
* исправлены ошибки, OpenTK обновлен до r2350;
* добавлена поддержка System.Data, что позволяет использовать SQLite.

Фреймворк бурно развивается, что не может не радовать.

Mono и MoonlightОбновление MonoDevelop 2.2 Beta


Обновилась среда разработки MonoDevelop 2.2 Beta. Обновление значительное, приведу самое интересное:

* полноценная официальная поддержка Windows и MacOSX;
* поддержка проектов для разных версий .net;
* отладчик Win32;
* ASP.NET MVC add-in
* IPhone add-in
* Moonlight add-in
* множество улучшений в редакторах;
* улучшения в функции рефакторинга;
* еще множество изменений перечислено здесь.

.NETСоздаем ASP.NET MVC приложения под MAC OS X

После релиза preview ASP.NET MVC MonoDevelop addin, я решил попробовать его на Маке.

Хотя MonoDevelop 2.0 на Маке до сих пор в alpha-врсии, он получше того, что было в версии 1.0. Помимо проблем с перерисовкой GTK+, основными проблемами в Мак-интеграции являются реализация Ctrl-Click, меню верхнего уровня и Мак шоркатов. Сделать в MonoDevelop полноценную поддержку Мака –это наша цель в MonoDevelop 2.2.