LINUX.ORG.RU

Вышли Mono 2.6 и MonoDevelop 2.2

 , ,


0

0

15 декабря 2009 года, 9 месяцев спустя после последнего крупного выпуска, в свет вышли давно ожидаемые обновления известных программных продуктов - Mono 2.6 и MonoDevelop 2.2. По заверениям Мигеля де Иказы, все разработчики работали над данным выпуском так, как никогда до этого.

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

  • клиент и сервер WCF (Windows Communication Foundation), что стало возможным благодаря реализации Silverlight 2.0;
  • поддержка LLVM (Low Level Virtual Machine) для улучшения производительности при нагрузке на сервер и вычислениях;
  • фреймворк Continuations/Co-routine (для работы с потоками) в виде Mono.Tasklets;
  • поддержка LINQ to SQL средствами DbLinq;
  • новый программный отладчик, интегрированный с MonoDevelop на операционных системах Unix и OSX;
  • System.IO.Packaging;
  • оболочка csharp теперь поддерживает автодополнение (по нажатию табуляции);
  • xbuild в состоянии собирать большинство проектов msbuild;
  • Mono впервые представляет «песочницу» для проверки и усиления безопасности (используется в Moonlight);
  • более полная реализация API 3.5;
  • выпуск включает открытые корпорацией Microsoft ASP.NET MVC, ASP.NET AJAX и Microsoft's Dynamic Language Runtime;
  • работает быстрее и потребляет меньше ресурсов.

Теперь перейдем к обзору изменений в MonoDevelop 2.2:

  • весь исходный код MonoDevelop теперь лицензирован под LGPLv2 и MIT X11;
  • улучшения в пользовательском интерфейсе - интерфейс обновлен с учетом всех модных тенденций, взятых из Chrome, Firefox, Visual Studio, Eclipse и XCode;
  • поддержка ASP.NET MVC;
  • новый макропроцессор T4 (Text Template Transformation Toolkit) интегрирован прямо в IDE (версия T4 из Mono также доступна в виде библиотеки);
  • поддержка проектов Moonlight;
  • новая поддержка MacOS и Windows;
  • новый отладчик позволяет отлаживать Console, Gtk#, ASP.NET, iPhone и приложения Moonlight;
  • множество улучшений в текстовом редакторе: динамические аббревиатуры (аналог Alt-/ в Emacs), генератор кода (Alt-Insert), поддержка сокращений, кодовые шаблоны, выделение блоков, форматировщик C#;
  • новые средства рефакторинга;
  • расширение для Python, включая поддержку автодополнения, проверку синтаксиса, обнаружение методов и классов, сворачивание кода;
  • расширение для разработки под iPhone.

А теперь, чтобы слова о громадной проделанной работе не выглядели пустыми, немного статистики:

  • в Mono 2.6 по сравнению с версией 2.4: изменено 7208 файлов, добавлено 1392400 строк, удалено 440016 строк - итого около 1 миллиона новых строк кода;
  • в MonoDevelop 2.6 по сравнению с версией 2.4: изменено 2427 файлов, добавлено 464284 строк, удалено 120124 строк - итого около 300 тысяч новых строк кода.

Загружаем, радуемся, поднимаем бокалы!

Страница загрузки Mono.

Страница загрузки MonoDevelop.

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

★★★★

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

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

>> не вижу причин выдергивать волосья... :) наоборот, лицензия, и «публичное обещание» выглядят стабилизирующими факторами

Публично обещаю что тебя не тронут если ты разобьешь 100 морд в толпе футбольных фанатов. Обещаю.

Если он сможет это сделать, то его не тронут уж точно))

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

Публично обещаю что тебя не тронут если ты разобьешь 100 морд в толпе футбольных фанатов. Обещаю.

в отличие от твоего унылого высера «публичное обещание» от известной компании имеет юридическую силу

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

>доступ к сорцам на посмотреть

Покажешь сорцы win7?

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

>Я бы даже сказал, что и на .NET нельзя сделать веб-сервис (хуита, работающая только в ИЕ, не считается)

Да кого здесь интересует, что бы ты сказал? Расскажи это ребятам из Microsoft, дурик. Все их сайты прекрасно открываются под Firefox'ом в Линуксе.

P.S. Если веб-приложение работает только из-под ИЕ, то это означает лишь то, что программисту надо оторвать руки. Только он в конечном итоге определяет какой html-код будет отправлен клиенту. Независимо от того, IE это, или Firefox.

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

>> Новость написана так, будто моно это не что-то плохое, а скорее даже наоборот.

Коммент написан так, будто моно это не что-то хорошее, а скорее даже наоборот.

<petrosyan_mode> Оба коммента написаны так, будто большинству моно не по барабану, а скорее даже наоборот. </petrosyan_mode>

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

> Версией самого DE и набором софта, идущего из-каробки + разные рюшечки, которые разрабы впиливают в этот софт с намеком, что приложили большие усилия, по типу своего лого в опен офис.

Версия софта. А я разве не могу поставить версию, которая мне нравится? У себя в генте что хочу, то и ставлю.

Софт из коробки. Дык все ж на пакеты разбито, ставь не хочу.

Рюшечки. Ну мне (предположу, что многим) плевать на иконки и воллпаперы. Если захотят - поставят.

Вывод. Есть дистрибутивы, в которых ниосиляторам приятнее.

ЗЫ Что-то мне подсказывает, что различаются еще флагами компиляции.

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

> а нагрузку измерял? Если оно позиционируется как Ъ-ынтырпрайз, то одного удобство для ваяния дерьма мало, не?)

Я и уточнил: «Никаких недостатков для временного приложения нет. Но для своего проэкта я бы наверное моно не выбирал бы.»

Документация норм. То что часто не документировано - сторонние библиотеки - оно часто является дословным переносом функций из С. Это автогенерация байндингов. Так что проблем нет

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

> Главное что меня останавливает от использования Mono - постоянный статус догоняющего. MS со своими миллиардами может наворачивать в .NET что угодно.

+ много-много. Само по себе моно, возможно, не так уж плохо, но оно всегда будет держать юникс-системы на второсортном положении.

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

>в отличие от твоего унылого высера «публичное обещание» от известной компании имеет юридическую силу

Это легко обходится. Вот недавно мс слила патентным троллям какие-то патенты, даже не предложив их купить поставщикам опенсорс решений.

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

>в отличие от твоего унылого высера «публичное обещание» от известной компании имеет юридическую силу

Но утрачает ее при переходе продукта от одной компании к другой. Выделит микрософт разработку в отдельную компанию - вот смеху-то будет.

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

>Все их сайты прекрасно открываются под Firefox'ом в Линуксе.

не все.

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

> Все их сайты прекрасно открываются под Firefox'ом в Линуксе.

Значит они не юзают свои Windows.Forms . или асп у нас считается сервером веб-приложений?

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

>Выделит микрософт разработку в отдельную компанию - вот смеху-то будет.

уже, только не выделяет разработку, а продаёт формально сторонним троллям патенты.

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

> Вы просто плохо себе представляете, что такое дотнет. Qt - это по большей части (пусть и не на 100%) GUI-фреймворк

Вы просто плохо себе представляете, что такое Qt.

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

> Все их сайты прекрасно открываются под Firefox'ом в Линуксе.

Как минимум под файрфоксом в линуксе не будет работать их проверка на лицензионность установленной винды))

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

а ты толстый... пожалуй больше не буду тебя кормить

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

> но оно всегда будет держать юникс-системы на второсортном положении.

Может быть в том и есть главная суть плана MS и их нацеленость на то чтобы действительно никогда не подавать на суд. А что - .NET теперь кроссплатформенно (причем не их силами), менеджеры успокоены, писать на .NET можно. Но вот реализация .NET под Windows намного современнее, надежнее, быстрее и качественнее. Делается маркетинговый ход в сторону «Get the Facts: UNIX - УГ»

Ну а если бы они похоронили .NET на Линукс, то поимели антимонопольный комитет и более осторожный adoption со стороны корпоратива. Корпоратив мог бы и отвернутся. Хотя, хз. Предположения это и все...

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

но закон обратной силы не имеет, или уже нет? так что закрыть код они всё равно не смогут, как минимум - продуют суд... потом, я не верю что Вы упрямый как анонизмус... есть открытые спеки ECMA по которым большая часть Mono сделана, прочее делается для совместимости и переносимости и может быть легко отпилено...

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

А я сказал, что программирование не ограничивается enterpriZe-ом. И никто пока моно и прочее туда не сунет. А для других задач оно вполне может и сгодится.

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

> но закон обратной силы не имеет, или уже нет? так что закрыть код они всё равно не смогут, как минимум - продуют суд... потом, я не верю что Вы упрямый как анонизмус... есть открытые спеки ECMA по которым большая часть Mono сделана, прочее делается для совместимости и переносимости и может быть легко отпилено...

Они код и не открывали. Есть открытый стандарт реализации их CLR и стандарт языка C#. Их реализовывать никто не запрещает. Но большинство библиотек закрыты и в стандарт не внесены (Windows.Forms, ASP.NET, ADO.NET)

Если эти библиотеки не юзать - проблем не будет. А если юзать? И потом поступят претензии? Весь код переписывать

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

>но закон обратной силы не имеет, или уже нет?

Это тут к чему?

так что закрыть код они всё равно не смогут

Очередной забавный балмеройд несёт ахинею.

по которым большая часть Mono сделана, прочее делается для совместимости и переносимости и может быть легко отпилено...

Такое положение дел устроит только писателей бесполезного гномо-мусора. Так что моно уже дефиктив бай дезайн.

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

> Версия софта. А я разве не могу поставить версию, которая мне нравится? У себя в генте что хочу, то и ставлю.

Согласен. Но ведь большинство дистров в репах предоставляют не очень широкий выбор, что-то за рамки привычного - приходится использовать сторонние repo. Ну а Gentoo это всегда +

Вывод. Есть дистрибутивы, в которых ниосиляторам приятнее.

Проблема в том, что для миграции с оффтопиков пропагандируется сами-знаете-какие-дистрибутивы и даже не в каждом из них при установке есть возможность выбора того что ты хочешь себе установить/не-установить или хотя бы выбрать из альтернатив. А встречают как известно по одежке.

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

Только что понял почему не любят анонимусов !!! Как только попал в ситуацию, когда захотел в игнор добавить КОНКРЕТНОГО анонимуса.

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

Фак.

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

>Значит они не юзают свои Windows.Forms . или асп у нас считается сервером веб-приложений?

Ты вообще знаешь, о чём говоришь? Естественно, «они не юзают свои Windows.Forms». Потому что Windows.Forms - только для десктопных приложений. А для веба используется WebForms. Который преобразуется на выходе в стандартный код HTML, который легко отображается и фаерфоксом, и хромом, и сафари, и любым другим браузером.

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

> А встречают как известно по одежке.

Согласен, но...

Проблема в том, что для миграции с оффтопиков пропагандируется сами-знаете-какие-дистрибутивы

Думаете стоит мигрировать пользователей, которые не осилят установить пару пакетов? А потом форумы и трекеры полнятся бессмысленными и глупыми вопросами? А если сделать так, как будет удобно большинству и убрать ненужные настройки(чтоб не смущали)? Нафиг такой линукс.

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

>Но вот реализация .NET под Windows намного современнее, надежнее, быстрее и качественнее. Делается маркетинговый ход в сторону «Get the Facts: UNIX - УГ»

Вот это главный минус МОНО, роль догоняющего... На *NIX'ах всегда будет хуже реализация - МС вкладывается очень неслабо в .NET, хотя эта гонка за новыми технологиями непонятна... Такая нестабильность даже .NET на пользу не пойдет.

А страхи перед будущими патентными проблемами считаю вымученными и религиозными... ДотНЕТ, что-то, адептов опенсорца не пугает...

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

Ну HTML-то он конечно HTML. Но вы его видели? Там тихий ужас вперемешку с вопиющим.

К тому же и HTML бывает разным. Иначе не ценились бы так хорошие верстальщики.

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

>> Джентльмены, скажите, правда ли что в OpenSUSE этого Mono до фига понапихано? А то я думал поставить, а теперь и не хочется.

Неправда. В СЛЕС-да, в опенсуси - нету. Моно из суси выпилился на ура, утащив за собой только пару гномокакашек типа томбоя и banshitа.

11.2 сусь очень хороша. Особенно доставила интеграция КДЕ и файрфокса (тема, диалоки, etc). Но оно интегрируется и в 11.1, жаль, что нет интеграции громоптицы и гимпа.

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

>но закон обратной силы не имеет, или уже нет? так что закрыть код они всё равно не смогут, как минимум - продуют суд... потом, я не верю что Вы упрямый как анонизмус... есть открытые спеки ECMA по которым большая часть Mono сделана, прочее делается для совместимости и переносимости и может быть легко отпилено...

Дело не в закрытии, а в патентных правах на код. А обещание дала микрософт и оно не распостраняется на тех, кому она продаст патенты/технологии.

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

>когда захотел в игнор добавить КОНКРЕТНОГО анонимуса.

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

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

> Думаете стоит мигрировать пользователей, которые не осилят установить пару пакетов? А потом форумы и трекеры полнятся бессмысленными и глупыми вопросами? А если сделать так, как будет удобно большинству и убрать ненужные настройки(чтоб не смущали)? Нафиг такой линукс.

Иногда даже приходится, если твой папа/бабушка/дедушка упорно тянут хлам и вирусы из сети и каждый раз обращаются с помощью, а ведь кроме интернетов, музыки, видео им не нужно ничего сверхъестественного. Просто для них тоже нужен «свой» Linux для начинающих, который кстати тоже в изобилии имеется. Каждому своё, на то она и свобода

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

>Медленней он работает под лялегом. В винде он летает. И не будет порт развиваться больше.

Под лялегом я paint.net не запускал, а запускал нативный в dotnet`е под вендой, тормозное говно это.

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

> но по-сути то признайтесь, если бы .net сделали бы не МС, было бы гораздо меньше срача.

Да, но не потому, что кто-то «ненавистник Windows». Если бы .net сделали бы не МС, а компания, не обладающая монополией на рынке ОС, никто бы не тревожился, что одна из ОСей получит средство закрепления своей монополией. Но ирония судьбы состоит в том, что тогда этот продукт не получил бы такого распространения, потому, что ему бы пришлось конкурировать на равных с той же Java.

Открою секрет - фанатики есть не только у линукса, но и у MS. Просто они не срут на ЛОРе, а ловят падающие сверху мешки с бананами. MS выпустил очередную среду разработки? Прекрасно! Значит, и буду писать только на ней! Если это сделал Микрософт, значит, это отлично будет поддерживаться в Windows, а на остальных мне плевать!

Как я уже сказал, такие фанатики менее заметны, но вреда от них несоизмеримо больше. Потому что фанатики опенсорца, как правило, пишут кроссплатформенные продукты. А быдлокодеры на .Net+WinAPI и MFC плодят Windows-only software.

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

> Иногда даже приходится, если твой папа/бабушка/дедушка упорно тянут хлам и вирусы из сети и каждый раз обращаются с помощью, а ведь кроме интернетов, музыки, видео им не нужно ничего сверхъестественного. Просто для них тоже нужен «свой» Linux для начинающих, который кстати тоже в изобилии имеется. Каждому своё, на то она и свобода

В том то и фикус, что «бабушке» как правило комп настраивают. и «бабушки» в случае проблем будут обращаться к вам.

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

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

> Ну HTML-то он конечно HTML. Но вы его видели? Там тихий ужас вперемешку с вопиющим.

Там тихий ужас вперемешку с вопиющим.

+ 100

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

ню-ню, чят куража во мгле ADO...

А зачем Qt что-то предоставлять, если есть другие специализированные фреймворки, которые с прогами на Qt неплохо интегрируются? То что вы не видите альтернативы MS SQL Server, с которым богато взаимодействует ADO.NET, еще не значит, что ее нет) Аналогично, веб-сервисы, как технология, никак не привязаны к платформе .NET, например. Полно других мидлварей, окромя M$ (если вы, например, о них не знаете - это ваши проблемы, например.) Если только из готовых кубиков умеете (интеграцию не осиливаете) - ну, эт другой разговор.

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

Они код и не открывали.

я имел в виду под закрытием запрет на распространение mono и закрытие его исходников...

Есть открытый стандарт реализации их CLR и стандарт языка C#. Их реализовывать никто не запрещает. Но большинство библиотек закрыты и в стандарт не внесены (Windows.Forms, ASP.NET, ADO.NET)

дык, но троллям-то пища нужна, а моск не нужен :)

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

> Добавь в игнор сразу весь лор.

Тут есть очень много умных людей. Вот их и хочется послушать.

Посещай только правильные ресурсы мс, слушай умные речи маркетологов, юзай вендовс 7.

Зачем это мне?

Одним красноглазым вендузятником меньше - их тут и так как грязи

Вы воспринимаете мой коментарий по поводу вашего стиля речи как защиту MS? Читайте мои другие посты.

Такое положение дел устроит только писателей бесполезного гномо-мусора. Так что моно уже дефиктив бай дезайн.

Мой коментарий в основном касался необразовано-закапывающего стиля речи. Обьясню. Есть проэкт, созданый большим коллективом професиональных разработчиков. Одни училсь в Стенфорде, Гарварде. Потом работали в научных центрах и корпорациях типа Sun и IBM. Они написали определенный продукт. А потом выскочил на лоре анонимус из Мухосранска и сказал свою мысль по поводу их приложения. Логика ясна?

vertexua@vxcomp:~$ specific-anonymous --emulation-mode --ignore enable

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

Дело не в закрытии, а в патентных правах на код.

на какой это код?

А обещание дала микрософт и оно не распостраняется на тех, кому она продаст патенты/технологии.

это в судебном порядке можно оспорить, причём несложно... там у них не тут

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

Вопрос вы так и оставили без ответа. Что мне делать в случае, если я написал сайт на ASP.NET под моно и ВНЕЗАПНО крах? ССЗБ?

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

фанатики есть [..] и у MS. Просто они не срут на ЛОРе

но это совсем не означает что они вообще не срут... срут на stoplinux и местах им подобных

фанатики опенсорца, как правило, пишут кроссплатформенные продукты

от которых порой кровавыми слезами плакать хочется

А быдлокодеры

а быдлокодеры явление многонациональное, кроссплатформенное и кроссархитектурное... им пофигу на чём писать :)

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

> это в судебном порядке можно оспорить, причём несложно... там у них не тут

Я честно не совсем в курсе, но с каких пор обещание имеет юридическую силу? разве его нарушение может повлечь какую-то ответственность. Не зря же существует пословица «обещать не значит жениться».

Единственное, что мне приходит в голову, так это потеря репутации в случае нарушения обещания.

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

> К тому же, огромное количество Делфи кала проще портировать на Фри Паскаль, чем на моно. Но интереса к Фрипаскалю я пока не наблюдаю.

Ажиотажа вокруг него нет, это да. Интерес есть, но интерес чисто потребительский. Дельфёвые кодеры берут готовый продукт, сравнивают, есть ли в нём всё то, что было в Delphi. Не найдя 100% поддержки, разочаровываются и уходят, даже не попытавшись помочь проекту.

Хотя жаль. Паскаль был и остаётся вполне нормальным языком. В чём-то лучше, допустим, плюсов, в чём-то хуже. Лучше, главным образом, тем, что там есть нормальная модульность, которой в плюсах так и не сделали (костыли в виде #include и namespace не в счёт). Хотя по части ООП паскаль, конечно, далеко позади. Нормальная модульность есть в Java, но сравнивать её с паскалем некорректно. Нативные средства надо сравнивать с нативными же. А Яву пусть сравнивают с Моно :)

И если говорить именно про «Дельфи-кал», т.е. программы, нашпигованные WinAPI, DirectX и др., то с его переносом будут ровно те же проблемы, что и с переносом на Моно .Net-программ с теми же примесями. Программы, квалифицированно написанные на чистом VCL/CLX, переносить, конечно, легче.

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

http://www.novell.com/products/mono/

Новелл оказывает коммерческую поддержку.

И на сайте самой моны, кажется, был весьма немалый список сделанных на ней сайтов.

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

Вопрос вы так и оставили без ответа.

Вы точно уверены что мы с Вами этот вопрос осуждали???

Что мне делать в случае, если я написал сайт на ASP.NET под моно и ВНЕЗАПНО крах?

«апстену» делать много раз, Мигель ведь предупреждает - не юзайте... ида, я не веб программер, но в данном случае использовал бы python и не парился бы...

но не скажете же Вы что asp.net - это всё что есть в моно?

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

Если и вдруг. Перевести под Новелл или Венду. Возможно заплатить. Если сайт рентабельный, то это окупится.
Но очень маловероятно, что это будет.

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

Я честно не совсем в курсе, но с каких пор обещание имеет юридическую силу? разве его нарушение может повлечь какую-то ответственность.

насколько я знаю - да... и это не шепоток за чашкой кофе в забегаловке, а публичное заявление, в письменной форме... которое имеет юридическую силу и может рассматриваться в суде как документ

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

>P.S. Если веб-приложение работает только из-под ИЕ, то это означает лишь то, что программисту надо оторвать руки. Только он в конечном итоге определяет какой html-код будет отправлен клиенту. Независимо от того, IE это, или Firefox.

чушь. Например, код виджета определяется фреймворком. на то и пишут всякие extjs и т.д., чтобы снять с программиста заботу о стандартных элементах интерфейса.

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

>> Что мне делать в случае, если я написал сайт на ASP.NET

Засунуть себе в ж... гранату, и выдернуть чеку. Ибо ССЗБ. Для напейсания сайтов есть нормальные инструменты.

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

>> Second Life, the virtual world created by Linden Lab, began offering Mono compilation for their Linden Scripting Language in August 2008

А я то думаю, с хера оно такое тормознутое.

Оно не с этого тормознутое. У него очень неоптимальный сетевой протокол. Более-менее прилично двигаться в Second Life я начал после того, как появился полумегабитный канал в интернет. И то, скажем так, резервы оставались.

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