LINUX.ORG.RU

Mono 1.2


0

0

Вышел Mono 1.2 среди новых изменений:

завершён System.Drawing и доступен Windows.Forms 1.1 API;

полные C# 1.0 и C# 2.0 компиляторы, частичная поддержка 2.0 API;

поддержка новых платформ;

оптимизация, профайлер;

и др.

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

anonymous

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

угу, идти за микросовтОм или заигрывать с ним -- по-любому быть обманутым,
подкинули вам глупеньким игрушку, играйтесь, пойдете вслед за любителями васика 6, и возможно с антивирусописателями,

линукс надеюсь не подсядет на эту иглу,
а вот с гномом пока не понятно.

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

> А потом я зашёл на windowsupdate, мне там предложили поставить .Net 2, я и поставил. Прога будет продолжать работать или как?

SharpDevelop2 собирать точно не будет без соответствующего .Net Framework. Запускать не уверен, но скорее всего тоже не станет... А ты проверь ;)

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

>> Моноиды, а объясните мне, что символизирует ваш логотип,

> тебя до сих пор интересуют книжки с картинками?

Да, очень. А при чём тут это?

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

>> Как вы яхту назовёте...

> изходя из этого, линуса только в зоопарке показывать...

А чё, Linus - это латинское название какого-то животного? Какого, если не секрет?

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

>bernoulli@opteron:/usr/share$ ....
           ^^^^^^^ - 4 оптерона? Ну тогда все понятно. Попробуй запустить че-нить на моно например на селероне 1200Mhz ;)

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

> У меня на работе на машине, кажется, стоят обе версии (Visual Studio ставит), чтобы все работало :)

Я всё-таки хочу определиться окончательно.

Было: .Net 1.1 Framework installed + .Net 1.1 Application installed = Application working.

Стало: .Net 1.1 Framework UNinstalled + .Net 2.0 Framework installed + .Net 1.1 Application installed = Application working/not working?

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

> SharpDevelop2 собирать точно не будет без соответствующего .Net Framework. Запускать не уверен, но скорее всего тоже не станет... А ты проверь ;)

Дык не на чем :( У меня в венде .Net 2 уже стоит, а приклад под .Net3 пока не встречал... :(

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

> Дык не на чем :( У меня в венде .Net 2 уже стоит, а приклад под .Net3 пока не встречал... :(

Ой, херню ляпнул-с... Дайте прикладу для 1.1, ща проверю. Даже перегружаться из линукса не лень ради такого :)

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

Нафиг оно тебе надо если у тебя ничего нет под него? Ставь Linux лучше, а не страдай от зманчивых предложений Windows Update.

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

> Стало: .Net 1.1 Framework UNinstalled + .Net 2.0 Framework installed + .Net 1.1 Application installed = Application working/not working?

Будет работать. Фреймворки разных версий у них наконец-то стали жить дружно. Они ж на каждом углу кричали, что DLL Hell больше не будет.

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

> Будет работать.

По-моему это не относится к собранным в .NET 1.0

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

>Тем что его можно бесконечно продлевать?

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

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

Хорошая новость. GTK# - это IMHO самый бесплатный способ писать коммерческие приложения под венду.

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

> Куда полез? Для этого есть WMware Player.

Нах мне лишние сущности, если я за венду и так заплатил, когда ноут покупал? Пущай теперь отрабатывает.

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

проверь своих информаторов, VMWare Server надо было продлевать только на этапе бета тестирования, сейчас VMWare раздает бессрочные ключи

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

> Для пхп программиста в Ростове хорошая ЗП около 1000, средняя около 500. Как у вас?

Пе*деть, я извиняюсь, только вот не надо ;-)
В ростове пхп-шник эмплоится в течение полдня за 300 - максимум 400 в месяц.

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

>Под Windows - тут даже сравнивать глупо.

Вот-вот. А раз расход памяти и стартап такие же тормозные как и у жабы, то зачем под Windows, (тем более под Linux) .nET? Если есть универсальная жаба

Если будешь говорить, что под Windows у .NET стартап быстрее чем у жабы, и расход памяти меньше, то будешь послан в известном направлении. Поставь себе например Omea или RSDN@Home aka Janus который вообще 2 минуты грузиццо. Так что не надо нам про "короче стартап". "Плавали, знаем"(C)

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

Ну наконец то, прифи открыли мне глаза на ИСТИНУ. Оказывается, тот язык лучше, на, на котором хеловорд пишется короче! Теперь все ясно! Питон, С за решеткой и Джава - все идут лесом, срочно учим Rebol! Он и сам почти не занимает место (стыдно сказать - меньше метра), и программы на нем много короче:

REBOL: print read http://www.linux.org.ru

Да еще и собственная, кросс прлатформенная гуйня, да еще и плагин для браузеров... УРА!

Python:

from curl import Curl() print Curl().get("http://www.linux.org.ru/";;)

C#:

using System; using System.IO; using System.Net; using System.Text; class WebFetch{ static void Main(string[] args){ StringBuilder sb = new StringBuilder(); byte[] buf = new byte[8192]; HttpWebRequest request = (HttpWebRequest) WebRequest.Create("http://www.linux.org.ru/";;); HttpWebResponse response = (HttpWebResponse) request.GetResponse(); Stream resStream = response.GetResponseStream(); string tempString = null; int count = 0; do{ count = resStream.Read(buf, 0, buf.Length); if(count != 0){ tempString = Encoding.ASCII.GetString(buf, 0, count); sb.Append(tempString); } } while(count > 0); Console.WriteLine(sb.ToString()); Console.ReadKey(); } }

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

> ...а тем временем пару дней назад m$ зарелизила .net fw 3.0...

3-й уже??? Вот гонят то... Второй только-только начали понемногу использовать, а они третий уже пустили...

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

>Было: .Net 1.1 Framework installed + .Net 1.1 Application installed = Application working.

>Стало: .Net 1.1 Framework UNinstalled + .Net 2.0 Framework installed + .Net 1.1 Application installed = Application working/not working?

Должны быть установлены оба framework'a. И 1.1, и 2.0.

Проблем с этим нет. Ставятся оба, живут дружно.

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

> Стало: .Net 1.1 Framework UNinstalled + .Net 2.0 Framework installed + .Net 1.1 Application installed = Application working/not working?

Разумеется, не будет. Чтобы приложение работало должен стоять и 1-й дотнет. 2-й дотнет нормально уживается на одной машине с установленным 1-м.

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

> Было: .Net 1.1 Framework installed + .Net 1.1 Application installed = Application working.

> Стало: .Net 1.1 Framework UNinstalled + .Net 2.0 Framework installed + .Net 1.1 Application installed = Application working/not working?

Не понимаю, а зачем делать unistall для v1.1? Оба фреймворка уживаются вместе, а система сама разберет библиотеки каких версий использовать (эта информация прописывается в самом байт-коде, т.е. в экзешнике аппликухи).

Решение: .Net 1.1 Framework installed + .Net 2.0 Framework installed + .Net 1.1 Application installed = Application working.

Напротив, если делать unistall для v1.1, то тогда некоторые вещи могут не заработать или заработать не так.

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

>Второй только-только начали понемногу использовать, а они третий уже пустили...

The .NET Framework 3.0 adds new technologies to the .NET Framework 2.0, which makes the .NET Framework 3.0 a superset of the .NET Framework 2.0. You can think of .NET Framework 3.0 as an "additive" release to the .NET Framework 2.0, as contrasted with a generational release where software is revised across the board. (For example, the .NET Framework 2.0 was a generational release over the .NET Framework 1.0.)

Вообщем 3.0 совместим с 2.0.

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

> Ну я-то рассуждаю с точки зрения программеров:

> - C# - убогонький ынтерпрайз-недоязычок, популярный среди отпиаренных манагеров, а труъ хакеру Питон куда милее :)

"For the record, C# is one the best programming language available today. If it actually was a viable option for RG, I'd certainly consider it. :-)"

Guillaume Laurent, один из авторов MIDI-секвенсера Rosegarden, ex-разработчик gtkmm.

А Вы что хорошего в жизни сделали?

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

>Оказывается, тот язык лучше, на, на котором хеловорд пишется короче!

Знаешь ли, таких мелочей в процессе программирования приходится делать ну очень много, и если для каждой писать тонны кода (либо свои функции), вместо того чтобы придумал - написал в пару строчек, программировать будешь долго, а когда потом еще придется копаться в этом коде...

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

> Оказывается, тот язык лучше, на, на котором хеловорд пишется короче! Теперь все ясно! Питон, С за решеткой и Джава - все идут лесом, срочно учим Rebol!

Нифига! В таком случае HQ9+ рвет всех, как тузег грелку. ;-))

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

> Вообщем 3.0 совместим с 2.0.

И всё-таки, не надо на нём писать - иначе не будет поддержки Windows'2000.

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

> Должны быть установлены оба framework'a. И 1.1, и 2.0.

> Проблем с этим нет. Ставятся оба, живут дружно.

Я представляю, в какой грандиозный срач это всё превратится к выходу .Net 10.

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

> Разумеется, не будет.

Для юзера это совсем не разумеется. Я юзаю оперу - и меня абсолютно ниипёт, какая там версия Qt.

> Чтобы приложение работало должен стоять и 1-й дотнет. 2-й дотнет нормально уживается на одной машине с установленным 1-м.

А возможно ли что-то типа статики? Как статическая опера. И сколько это будет весить?

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

> Не понимаю, а зачем делать unistall для v1.1?

А зачем мне собирать срач на своей машине? Если б оно отнимало метров 10, я б смирился. Но она жрёт и срёт намного больше. Я не считаю это нормой.

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

> ^^^^^^^ - 4 оптерона? Ну тогда все понятно. Попробуй запустить че-нить на моно например на селероне 1200Mhz ;)

откуда взялась инфа про 4? 1 вижу. ах если бы у меня были 4...**замечтался**

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

> нет. просто я думал что они интересут в возрасте 4-6 лет...

Да брось. Некоторые их до старости смотрят. Кнопачки мышками тыцкают, да и сами такое же для других рисуют. Это называется - windows и .net.

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

> Да брось. Некоторые их до старости смотрят. Кнопачки мышками тыцкают,

> да и сами такое же для других рисуют. Это называется - windows и .net.

и QT?

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

> и QT?

Ага, и Qt. Так что не надо так болезненно реагировать на картинки, лишнее это.

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

>Если будешь говорить, что под Windows у .NET стартап быстрее чем у жабы, и расход памяти меньше, то будешь послан в известном направлении.

Да хоть куда меня пошли - не пойду :D А стартап у .NET под виндой, в сравнении с Java, вообще ничтожный.

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