Здравствуйте, ry, Вы писали:
ry>Отсюда:
ry>Для работы в представительстве LG Electronics в Санкт-Петербурге требуются разработчики ry>Обязанности: ry>Знания:C#,Linux
ry>Может кто-то объяснить: выделенное уже сочетается или это такие реальные требования разноплановые?
Мда... с эдаким описанием требований к кандидату это может быть все что угодно. От C++ вместо C# до какого-нибудь ротора.
Здравствуйте, ry, Вы писали:
ry>Отсюда:
ry>Для работы в представительстве LG Electronics в Санкт-Петербурге требуются разработчики ry>Обязанности: ry>Знания:C#,Linux
ry>Может кто-то объяснить: выделенное уже сочетается или это такие реальные требования разноплановые?
Здравствуйте, friend_class, Вы писали:
ry>>Для работы в представительстве LG Electronics в Санкт-Петербурге требуются разработчики ry>>Обязанности: ry>>Знания:C#,Linux
ry>>Может кто-то объяснить: выделенное уже сочетается или это такие реальные требования разноплановые?
_>Mono
Пробовали мы этот замечательный МОНО, где то полгода назад, пытались свой готовый проект, запустить под линуксом используя моно.
МОНО это проект из категории если вам хочется сильно рискнуть и нарваться на грабли.
Они заявляют что портировали WinForms для .Net 1.1.
Так вот выясняется особенность что портировать, то портировали, а вот поведение библиотек отличается.
Там где под виндой работает, и рисует одно, под моной, работает по другому, да еще и эксепшинами заваливает.
То есть если хочется работать под моно, и если нужны окошки надо использовать их GTK, и по сути постоянно проверять весь их Framework,
который в теории вроде как соответствует Framework .Net 1.1
Здравствуйте, sath, Вы писали:
S>Пробовали мы этот замечательный МОНО, где то полгода назад, пытались свой готовый проект, запустить под линуксом используя моно. S>МОНО это проект из категории если вам хочется сильно рискнуть и нарваться на грабли.
S>Они заявляют что портировали WinForms для .Net 1.1. S>Так вот выясняется особенность что портировать, то портировали, а вот поведение библиотек отличается. S>Там где под виндой работает, и рисует одно, под моной, работает по другому, да еще и эксепшинами заваливает. S>То есть если хочется работать под моно, и если нужны окошки надо использовать их GTK, и по сути постоянно проверять весь их Framework, S>который в теории вроде как соответствует Framework .Net 1.1
S>В общем ничего путного не получилось
Интересно!
А с разработчиками МОНО связывались? Консультировались по поводу возникших проблем? Есть реакция? Устранялись ли ими баги?
Здравствуйте, ry, Вы писали:
ry>Интересно! ry>А с разработчиками МОНО связывались? Консультировались по поводу возникших проблем? Есть реакция? Устранялись ли ими баги?
А ты думаешь почему она тебе бесплатно предлагается?
Здравствуйте, SakerFalcon, Вы писали:
SF>Здравствуйте, ry, Вы писали:
ry>>Интересно! ry>>А с разработчиками МОНО связывались? Консультировались по поводу возникших проблем? Есть реакция? Устранялись ли ими баги?
SF>А ты думаешь почему она тебе бесплатно предлагается?
Вот только давайте не будем бочку катить на моно. Многие серьезные ошибки в последних версиях исправлены и проект достаточно активно развивается. Юзаем мону уже не первый год. Особых проблем с совместимостью замечено не было.
А я не катил бочку. Наши проблемы можно было охарактеризовать как небольшие... Некоторые контролы работали не так как ожидалось. Глубже копать не стали, так как возникло подозрение что это верхушка айсберга.
Если сравнить версию моно конца 2008 и версию 2006 года, то это небо и земля, прогресс налицо, но остается одна главная проблема Моно, они все время пытаюсь реализовать функционал уже написанный Microsoft и постоянно пытаются догнать. То есть разработчики моно все время в роли догоняющего плюс они ведь тоже не боги и делают собственные ошибки. В середине 2008 у них не было полноценного реализованного фреймворка 2.0, а это все таки напрягает.
Моно не плох, но я еще раз повторяю что использование моно накладывает большие технические риски. Мы решили не рисковать и все.
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, sath, Вы писали:
S>>Они заявляют что портировали WinForms для .Net 1.1.
AVK>Приложения, использующие WinForms, портировать на Моно не стоит, по крайней мере на данном этапе.
Абсолютно верное замечание.
От себя могу добавить что проект Mono, скорее жив чем мертв, с успехом портировали достаточно сложную систему на mono с минимальными изменениями в коде + запустив Mono на MIPS'e под Montavista.
Нельзя ничего сказать о глубине лужи, пока не попадешь в нее.
Здравствуйте, sath, Вы писали:
S>Здравствуйте, ry, Вы писали:
S>Пробовали мы этот замечательный МОНО, где то полгода назад, пытались свой готовый проект, запустить под линуксом используя моно. S>МОНО это проект из категории если вам хочется сильно рискнуть и нарваться на грабли.
Mono, хорош для кроссплатформенности, причем в винде тоже надо ставить Mono (есть версия Mono для Windows). Некоторым нравится, то что в Mono есть некоторые фишки, отсутствующие в .NET