LINUX.ORG.RU
ФорумTalks

Mono Tools для Visual Studio


0

0

Сегодня большой день для всех, кто занимается разработкой с использованием Mono - состоялся первый выпуск инструментария Mono Tools для Visual Studio. Основная цель этих инструментов - упростить разработку приложений под Linux в Visual Studio. Поддерживаются приложения на основе ASP.NET, Windows.Forms, а также серверные и консольные.

Основные особенности выпуска:

  • развёртывание на Linux - можно с лёгкостью проверить работоспособность Mono-приложения на сетевой машине с Linux прямо из Visual Studio, для нахождения машин в сети используется UPnP, либо можно ввести IP-адрес вручную;
  • удалённая отладка приложений под Linux из Visual Studio: вы продолжаете редактировать, собирать и отлаживать приложение как обычно, но само приложение будет запускаться на машине с Linux - и всё это не покидая Visual Studio; это стало доступным благодаря адаптации «движка» отладки Mono под Visual Studio, поддерживаются все возможности отладки, которые доступны в Visual Studio при разработке обычных приложений;
  • анализ переносимости кода: инструмент Mono Migration Analysis (MoMA) теперь интегрирован в Visual Studio, что предоставляет возможность проверить написанное программное обеспечение на различия в работе в Windows/Linux напрямую из IDE и обработать те API, которые не существуют в Linux или Mono, произведя соответствующий рефакторинг кода;
  • создание пакетов для Linux: прямо из Visual Studio можно создать пакет с написанным .NET-приложением - в своём собственном формате, с configure или в виде RPM;
  • интеграция с SuSE Studio.

Как видно, это достаточно важный этап в развитии средств для кроссплатформенной разработки, особенно для систем Linux. Теперь можно разрабатывать и отлаживать приложения под разные платформы, не переключаясь между операционными системами. Это здорово упрощает разработку прикладного программного обеспечения. На сайте проекта доступна 30-дневная пробная версия.

Страница проекта Mono Tools for Visual Studio.

Пост в блоге Мигеля де Иказы

Перемещено hibou из Коммерческое ПО

★★★★

Иказа заметно поправился в последнее время, уже вижуал студию в бложике пиарит.

ps. Хотя все знаю что для dotNet лучше всего SharpDevelop

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

>>Ты вообще SD юзал или силен теорией?

Нет. Вижуал имхо самая удобная среда для кодинга. Эклипс почти подтягивается к ней, но не догнал еще. Ну а в чем преимущества SD перед визуалкой?

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

>>Все с тобой ясно.

Я не верю, что какая-то левая конторка могла написать ИДЕ круче, чем разработчики самого си-шарпа, тем более когда это МС.

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

>>Если бы бабы были красивыми то мужиков бы не было.

Спорно. Если бы не орехи, белки вымерли бы. Ну вот глянул я на SD - ничего особенного, скриншоты ничего так. Да, опенсурс. И все преимущества закончились. В общем, Мигель не промахнулся.

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

>>Глянул на баб - сиськи и ничего особенного, фотки тоже не впечатлили, поцчему мужики вымирают?

Короче, белка, давай факты по существу - чем SD так заруливает VS? Где промахнулись ребята из MS?

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

Вижуал имхо самая удобная среда для кодинга.

Visual Studio 2005 SP1 сводит меня с ума уже не первый месяц. Это говно умудряется вешать систему, тормозить на Core Quad и падать в самый неподходящий момент. Кое-кто сослался но то, что возможно включен режим распаралеливания сборки проектов, но нифига подобного не включено и не настраивалось...

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

>>Visual Studio 2005 SP1 сводит меня с ума уже не первый месяц. Это говно умудряется вешать систему, тормозить на Core Quad и падать в самый неподходящий момент. Кое-кто сослался но то, что возможно включен режим распаралеливания сборки проектов, но нифига подобного не включено и не настраивалось...

Может пиратская кривая сборка? Или пиратская винда? Или ты криво дотнет поставил? Причин может быть куча. У меня на лиц. винде стоит лиц. визуалка - работает быстро и без нареканий. Да, у меня 2008 версия.

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

>>Visual Studio 2005 SP1 сводит меня с ума уже не первый месяц. Это говно умудряется вешать систему, тормозить на Core Quad и падать в самый неподходящий момент. Кое-кто сослался но то, что возможно включен режим распаралеливания сборки проектов, но нифига подобного не включено и не настраивалось...

Тебя спасет текстовый редактор или нормальная настройка системы.

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

>Я не верю, что какая-то левая конторка могла написать ИДЕ круче, чем разработчики самого си-шарпа, тем более когда это МС.

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

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

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

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

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

Может пиратская кривая сборка? Или пиратская винда?

Так и хочется упомянуть слово «сынок», но не буду. Я говорил не о домашнем компе, где вендой давно не пахнет, а о солидной фирме, где софт лицензионный и получен по MSDN подписке.

Да, у меня 2008 версия.

Я конечно все понимаю, но обычно MS с пеной у рта пиарит свои продукты, и с каждой новой версией заверяет, что там все еще круче... Но увы. Особенно фееричен их SourceSafe... хотя, не будем об этом, больная тема.

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

А те, кто верит в б-гоизбранность MS, обычно считают, что Linux всё ещё пишут в свободное от фапа время.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

Тебя спасет текстовый редактор или нормальная настройка системы.

Дома не приходится копаться в здоровых проектах, и меня устраивает с головой Geany, да и для себя я не пишу на говно-шарпе и крестах. А настройка системы... винда поставлена на новую тачку чистая, абсолютно, никакого говна там нет, окромя необходимого софта. Надеюсь гениальных идей вроде «проверь на стабильность модули памяти» я тут не услышу.

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

Да, и ещё такие люди, в ответ на критику винды, говорят, что глючать только нелцензионные версии.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Andru

>>Так и хочется упомянуть слово "сынок", но не буду. Я говорил не о домашнем компе, где вендой давно не пахнет, а о солидной фирме, где софт лицензионный и получен по MSDN подписке.

Сынок, я видел и в солидных фирмах паленый софт. Много раз. Не исключаю, что студия либо криво установлено, либо криво настроена (кривые руки ведь никто не отменял). Апдейты все установлены?

>>Я конечно все понимаю, но обычно MS с пеной у рта пиарит свои продукты, и с каждой новой версией заверяет, что там все еще круче... Но увы. Особенно фееричен их SourceSafe... хотя, не будем об этом, больная тема.

Вообще, в требованиях сабжа стоит 2008 студия.

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

>>А те, кто верит в б-гоизбранность MS, обычно считают, что Linux всё ещё пишут в свободное от фапа время.

Причем тут богоизбранность МС? У них тоже есть хорошие продукты вроде VS. Я же не говорю, что все их продукты рулят.

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

я видел и в солидных фирмах паленый софт.

Увы, шкафчики с коробочными версиями софта, мне «как-бэ» намекают, что тут нет паленого софта, ровно как и сверкающие наклейки на корпусах.

Не исключаю, что студия либо криво установлено, либо криво настроена

А вот это уже совсем круто сказано. После установки включил отображения номеров строк, дописал Include/Lib-директории для С++-проектов, изменил расположение панелей и все, студия превратилась в сраное говно? Особенно доставляет IntelliSense, но да фиг с тем, что он CoreQuad на колени ставит(и это чудо порой умудряется не найти нужное мне объявление в последствии), больше беспокоит то, что во время частого запуска проекта в режиме отладки, мне везло с вылетами. Сейчас вроде держится и не падает.

Апдейты все установлены?

Windows Update почти зара*ал меня своими напоминаниями и постоянным желанием перезагрузиться.

Вообще, в требованиях сабжа стоит 2008 студия.

Ну, тема скатилась до обсуждения удоности студии в целом, а не сабжа :)

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

неа появится кучка мужиков

мужик-0-1/10-мужика-2
мужик-1-4/10-мужика-2
мужик-2-1/10-мужика-2
мужик-3-1/10-мужика-2
мужик-4-3/10-мужика-2

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

>я просто сравнил его фотографию и мужика-2

Тут не на фотографию надо смотреть, а на действия и высказывания.

Ttt ☆☆☆☆☆
()

Кто автор новости, было понятно еще из заголовка. Буэээ

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

"доктор, а когда меня выпишут, ведь я совершенно нормален, совершенно нормален, совершенно нормален, совершенно нормален, совершенно нормален?.."

kainah
()

Почему не написаны цены на лицензии? Я себе бы купил пару энтерпрайзных версий, шоб было.

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

Продукт поставляется в трёх вариантах: профессиональное (индивидуальное) издание за $99, версия для предприятий (для каждого программиста в организации) и максимальное издание стоимостью $2499, которое включает ограниченную коммерческую лицензию по распространению Mono на Windows, Linux и Mac OS X и содержит пять лицензий уровня предприятия.

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

не скажи

Visual Studio тоже гонится за Eclipse

а вообще связка VS+Eclpse

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

Нет. Вижуал имхо самая удобная среда для кодинга. Эклипс почти подтягивается к ней, но не догнал еще. Ну а в чем преимущества SD перед визуалкой?

_ничего_ удобнее вима не видел. и прошу не приводить в пример аргументы: «а вот в больших проектах...» и прочее

ferhiord ★★
()

Мужик-2 ты уже за*ебал пиарить говномоно и боятся кед!

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