LINUX.ORG.RU

MonoDevelop 2.0

 , , ,


0

0

MonoDevelop это GNOME IDE, изначально заточенная под C# и другие .NET языки. MonoDevelop позволяет быстро создавать декстопные и веб (ASP.NET) приложения под Linux. Так же MonoDevelop упрощает портирование .NET приложений, сделанных в Visual Studio, под Linux и дальнейшую их разработку с одними исходными кодами под все платформы.

Основные изменения:

  • Поддержка C# 3.0 и ASP.NET.
  • Встроенный дебагер.
  • Улучшена совместимость с Visual Studio (В особенности, веб приложения теперь имеют совместимость с Visual Studio 2008 и Visual Web Developer 2008 SP1).

>>> Подробности



Проверено: maxcom ()

день хороших новостей на лоре :) чтобы не говорили многие, а моно вещь неплохая и пригодится. Доведут до ума - будет Ъ.

MuZHiK-2 ★★★★
()
Ответ на: комментарий от lester_dev

все уже скомпилино http://www.go-mono.com/mono-downloads/

для пользователей openSUSE есть пакеты. для пользователей альтернатинвный дистрибутивов есть LiveCD на базе openSUSE с monodevelop и кучей других моноприложений, а так же образ диска для VmWare

HighwayStar ★★★★★
()

Да представляю: дебажить моно-приложение под IDE, написанной на моно - пямати наверное сразу 2 гига съест - мостроподобная штука - актуальной станет лет через 5 - когда памяти на машинах будет в среднем 16 гиг.

andrew_falaleev
()
Ответ на: комментарий от andrew_falaleev

> Да представляю: дебажить моно-приложение под IDE, написанной на моно - пямати наверное сразу 2 гига съест - мостроподобная штука - актуальной станет лет через 5 - когда памяти на машинах будет в среднем 16 гиг.

принципиально не люблю С#, Mono etc., но вы очень преувеличиваете

lester ★★★★
()
Ответ на: комментарий от iZEN

>Пингвин смотрит в окно.

Пингвин смотрит в реальность... а моно - ГУД

programmist
()
Ответ на: комментарий от pento

>Первые комменты сотрудники Новелла что ли написали?

хорошо, хоть не любовники Мигеля, тьфу-тьфу.

lester_dev ★★★★★
()

двоякое ощущение - вроде и хорошо, больше всякого хорошего и разного для GNU/Linux, с другой стороны мнимая кроссплатформенность, привязка к Гному, продукт от лукавой M$, которая просто так ничего не делает.

Хорошую стратегию приняли в M$ - захватить Linux изнутри, переманить разработчиков.

Заключаете сделку с дьяволом, девелоперс!

Unnamed_Hero ★★★
()
Ответ на: комментарий от sabonez

Шарпы и дотнеты с монами не нужны

Ага, по-больше всякого тормозного мусора :(

MMouXe
()

Хорошо всё это, только с кросплатформенностью проблема - в Mono неполноценный WindowForms, а GTK# под .NET 40 метров занимает.
Так шо написание кросплатформенного софта затруднительно.
Жду когда qyoto допилят.

Barlog_M
()
Ответ на: комментарий от pento

>А в чем преимущества Mono перед QT?

Mono завязана на Gtk.
QT не у всех установлена. Gtk библиотеки есть у каждого.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

> Пингвин уже не тот. Пингвин смотрит в окно.

BSD уже не то. На нем Mono и MonoDevelop тоже работает. И Solaris уже не тот, на нем тоже Mono и MD работает. Куда они все смотрят?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от pento

> Неужто на твой ник?

Нет. Однако Mono и MonoDevelop хорош, но ориентация либо на WinForms, либо на огромную библиотеку GTK# немного огорчает... Пока что Qt и wx нравятся как-то больше...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от pento

Уеб-приложения и серверы разные на куте писать не получается, почему-то. Ну и языков для кути нету - есть только биндинги. Ну и...

svr69 ★★
()
Ответ на: комментарий от Unnamed_Hero

> Хорошую стратегию приняли в M$ - захватить Linux изнутри, переманить разработчиков.
> Заключаете сделку с дьяволом, девелоперс!


А без дъявола в руках одни запчасти и напильник. :) .NET хорош уже тем, что позволяет не париться простым девелоперам (коих больше половины) - не искать библиотеки, не прикручивать сбоку элементарные функции, не прыгать по 5 разным API для доступа к БД и т.п. .НЕТ - это считай ОДНА БОЛЬШАЯ ЛИБА на все случаи жизни. :)

Если вы так не любите Виндоплатформу, увы, выбор у вас один - С++. А это как строительство дома из стекла - оно прочно там, где прочны сами блоки. Чуть трещина - и весь дом грозится завалиться в секунду.
Тем более, что не у всех высокий уровень знания С++ - бомбы так и норовят влезть между кирпичей.

Нужен новый язык, предназначенный исключительно для "прикладухи" (как Цэшарп), но на порядок более высокоуровневый и динамический.

matumba ★★★★★
()
Ответ на: комментарий от svr69

Для уеб-приложений есть рельсы и джанги.
Серверы на плюсах не пишутся?
Что значит нет языков? Чем плохи биндинги?

pento ★★★★★
()

"Какая-то в державе датской гниль."



"...В мой уголок прокрался дядя твой (M$)
С проклятым соком белены во фляге
И влил в притвор моих ушей настой,
Чье действие в таком раздоре с кровью,
Что мигом обегает, словно ртуть,
Все внутренние переходы тела,
Створаживая кровь, как молоко,
С которым каплю уксуса смешали.
Так было и со мной. Сплошной лишай
Покрыл мгновенно пакостной и гнойной
Коростою, как Лазарю, кругом
Всю кожу мне.

Так был рукою брата я во сне
Лишен короны, жизни, королевы..."


Вообщем, все умерли.

deuteranopic
()
Ответ на: комментарий от iZEN

> QT не у всех установлена. Gtk библиотеки есть у каждого.

Чо???

Aceler ★★★★★
()

А кто такая Visual Studio и Visual Web Developer и зачем с ними нужна совместимость?

Aceler ★★★★★
()
Ответ на: комментарий от iZEN

Жаба своё уже профукала - быстро разбегалась, да плохо готовилась, поэтому прибежав на виндоплатформу, резко всех огорчила. А когда подтянулся .НЕТ, вообще потеряла всякий интерес. Слишком лажовенько выглядели её возможности, да и революций никаких не принесла.

По идее, САНу нужно было сделать Жабоязык, но
1) компилируемый 2) Чётко стандартизованый (если они хотели многоплатформенности) 3) Юзающий (хотя бы поначалу) нативные возможности винды.

Сан решил, что "сами с усами" - ну с ними и остался...

Сейчас жаба актуальна чисто исторически, где есть существующий задел. Для новых проектов выбор либо Си, либо Цэшарп.

matumba ★★★★★
()
Ответ на: комментарий от pento

Что выше означает платформа тебе уже написали. Есть еще такое понятие, как многоязыкоая платформа и моно сюда попадает.
Про уеб приложения - рельсы с джангами не всегда подойдут хотя бы в силу ограничений самих языков для некоторого типа задач.
Биндинги плохи тем, что их еще надо создать и постоянно поддерживать.

cab ★★★★
()
Ответ на: комментарий от matumba

Жаба будет актуальна еще долго, хотя бы по причине того, что на ней кучу всякого написали. Хотя, как многоязыковая платформа проиграла МС. А жаль.

cab ★★★★
()

Пример хоть одного enterpriZe приложения на этом мелкомягком шайзе в студию!

Пара недоутилиток в пилотных проектах, куча шума и ПиаРа - и всё. После этого считать проект считать полностью написанным на моне?

Про википедию пусть не врут - там "<form action="/w/index.php" id="searchform"><div>".

"Мона не нуна!" (с) ЛОР

Bioreactor ★★★★★
()
Ответ на: комментарий от matumba

matumba-куна не взяли в нормальный проект на Джаве? Комплексы так и прут - прям по доброму доктору З.Фрейду.

www.dice.com :

Java 8267 results

C# 3883 results (mono 6 results)

Бух-ха-ха-ха-ха!!!!! :)))))))))))))

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

> Пара недоутилиток в пилотных проектах, куча шума и ПиаРа - и всё

Смешно, право, такое слышать от жабофага.

a3
()
Ответ на: комментарий от Klizmoid

Позитивненько. Надо потестить новый JIT! Ждем обновления на языковой писькомерке (shootout.alioth.debian.org)

>Зарелизили? Закапывайте!

Моно не нужен. Qt-нужен.

клизьмоидов спросить забыли.

k0l0b0k ★★
()
Ответ на: комментарий от iZEN

> Mono завязана на Gtk.

А что, GTK уже научилась нормально работать под MacOSX? То что я видел работало только через тормознутую прослойку с X-ами (GIMP в том числе, хотя казалось бы) - там даже Mono не надо - так сильно тормозит отрисовка.

Или кросс-платформенность подразумевает только Linux и Windows?

> QT не у всех установлена. Gtk библиотеки есть у каждого.

Завязывай с наркотой. А то так начнешь рассказывать что Gnome - это ТруЪ-Linux, а всё остальное не нужно.

Spectr ★★★
()
Ответ на: комментарий от Bioreactor

Видел я этот список и другим приводил. Но у скольких языков из этого списка эффективная реализация, кроме java, под которую JVM и заточена?

cab ★★★★
()
Ответ на: комментарий от Bioreactor

Эта статистика не показывает динамики востребованности жабщиков по сравнению с дотнетчиками в целом. И кол-во последних растет, нравится тебе это или нет. Плюс сюда неплохо бы статистику сколько прибывает новых жабщиков, а сколько дотнетчиков - у МС есть такое плохое свойство - выдавливать конкурентов пузом, только за счет того, что МС смогла стать большим и толстым монстром.

cab ★★★★
()
Ответ на: комментарий от Bioreactor

Есть еще одна статистика. Зайди в любой книжный магазин и посмотри на количество книг по дотнетуи по жабе. Будешь неприятно удивлен.

cab ★★★★
()
Ответ на: комментарий от cab

>> Есть еще одна статистика. Зайди в любой книжный магазин и посмотри на количество книг по дотнетуи по жабе. Будешь неприятно удивлен.

Количество книг дарии донцовой в магазинах таки больше чем количество книг Тургенева.

А количество дисков димоеблана больше чем количество дисков Битлов.

Таки донцова и димоеблан рулят, да...

Klizmoid
()
Ответ на: комментарий от cab

Они расчитаны на клинических идиотов. А клинических идиотов по определению больше, ага! По этому всё, что на них расчитано - будет ПОПУЛЯРНЕЕ.

Klizmoid
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.