powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / А .NET идёт на Linux
112 сообщений из 112, показаны все 5 страниц
А .NET идёт на Linux
    #38804125
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот и всё, что я хотел сказать
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804166
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttВот и всё, что я хотел сказать
выпей йаду и открой для себя mono

PS C и Cobol- наше всё
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804169
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

раз
два
официальная халявная студия

похоже, лёд тронулся, господа
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804191
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuch,

это не лёд тронулся, это Титаник приблизился у айсбергу
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804199
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

аллах с ним, новость приятная как для поклонников так и для ненавистников
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804331
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuchИзопропил,

раз
два
официальная халявная студия

похоже, лёд тронулся, господа

студия не такая уж и халявная, цитата по ссылке:
Q: Who can use Visual Studio Community?
A: Here’s how individual developers can use Visual Studio Community:
Any individual developer can use Visual Studio Community to create their own free or paid apps.
Here’s how Visual Studio Community can be used in organizations:
An unlimited number of users within an organization can use Visual Studio Community for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects.
For all other usage scenarios: In non-enterprise organizations, up to 5 users can use Visual Studio Community. In enterprise organizations (meaning those with >250 PCs or > $1MM in annual revenue), no use is permitted beyond the open source, academic research, and classroom learning environment scenarios described above.

т.е. в средних организациях не получится использовать на халяву, кроме как для обучения.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804449
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
...вот ничо не понимаю ... когда речь идет о поделках самоделкиных в организациях, где жаба давит купить Windows Server под IIS - то там можно чем угодно обойтись, хоть на джава-скрипте написать ... Если серьезная организация, то накой огород городить с .НЕТ под линукс, если это не натив ...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804526
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotikнакой огород городить с .НЕТ под линукс, если это не натив ..
Хм, я всегда считал, что .Net в Windows - тоже не Native :-)
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804531
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александр официальная халявная студия

Сколько весит?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804547
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804589
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotikhVostt,
...вот ничо не понимаю ... когда речь идет о поделках самоделкиных в организациях, где жаба давит купить Windows Server под IIS - то там можно чем угодно обойтись, хоть на джава-скрипте написать ... Если серьезная организация, то накой огород городить с .НЕТ под линукс, если это не натив ...

Важно то, что все товарищи, вопящие на тему того, что .NET не кроссплатформенный теперь могут пойти прогуляться в сад Будем жить!
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804603
ZeroMQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttcarrotikhVostt,
...вот ничо не понимаю ... когда речь идет о поделках самоделкиных в организациях, где жаба давит купить Windows Server под IIS - то там можно чем угодно обойтись, хоть на джава-скрипте написать ... Если серьезная организация, то накой огород городить с .НЕТ под линукс, если это не натив ...

Важно то, что все товарищи, вопящие на тему того, что .NET не кроссплатформенный теперь могут пойти прогуляться в сад Будем жить!
Никаких "теперь" еще нет.
Пока одни декларации, открыто далеко не все.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804608
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeroMQНикаких "теперь" еще нет.
Пока одни декларации, открыто далеко не все.

Это тенденции. В последнее время они явно наблюдаются, стоило ожидать такого поворота событий. Просто не было официальных заявлений. Конечно же «теперь заживём» ещё пока не случилось
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804617
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЭто тенденции.++

Тенденции в сторону кроссплатформенности и модульности правильные. Странно, что эти тенденции зародились сравнительно недавно. Сразу нужно было.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804647
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КhVosttЭто тенденции.++

Тенденции в сторону кроссплатформенности и модульности правильные. Странно, что эти тенденции зародились сравнительно недавно. Сразу нужно было.

Ну M$ это же большой корабль, поворачивает долго, тем более руководство только недавно сменилось. Посмотрим конечно, но я и не сомневался, что к этому всё идёт. Иначе бы потонул этот корабль.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804653
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt. Иначе бы потонул этот корабль.
ещё не вечер
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804656
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей Кпропущено...
++

Тенденции в сторону кроссплатформенности и модульности правильные. Странно, что эти тенденции зародились сравнительно недавно. Сразу нужно было.

Ну M$ это же большой корабль, поворачивает долго, тем более руководство только недавно сменилось. Посмотрим конечно, но я и не сомневался, что к этому всё идёт. Иначе бы потонул этот корабль.Да, к сожалению тупорылые менеджеры не понимают, что технически правильный проект принесёт гораздо больше денег, чем технически неправильный, ориентированный на краткосрочную маркетинговую политику.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804660
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кчто технически правильный проект принесёт гораздо больше денег
это инженерный подход
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804663
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилАлексей Кчто технически правильный проект принесёт гораздо больше денег
это инженерный подходНаиболее эффективный. Короче, я за технократию.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804669
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVostt. Иначе бы потонул этот корабль.
ещё не вечер

Но уже и не утро
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804675
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич АлександрponuchИзопропил,

раз
два
официальная халявная студия

похоже, лёд тронулся, господа

студия не такая уж и халявная, цитата по ссылке:
Q: Who can use Visual Studio Community?
A: Here’s how individual developers can use Visual Studio Community:
Any individual developer can use Visual Studio Community to create their own free or paid apps.
Here’s how Visual Studio Community can be used in organizations:
An unlimited number of users within an organization can use Visual Studio Community for the following scenarios: in a classroom learning environment, for academic research, or for contributing to open source projects.
For all other usage scenarios: In non-enterprise organizations, up to 5 users can use Visual Studio Community. In enterprise organizations (meaning those with >250 PCs or > $1MM in annual revenue), no use is permitted beyond the open source, academic research, and classroom learning environment scenarios described above.

т.е. в средних организациях не получится использовать на халяву, кроме как для обучения.
Этого мало? Хорошо б ещё в Xamarin было б тоже самое, а то на мобильных устройствах обычно не Windows и не Linux в чистом виде.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804679
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНаиболее эффективный. Короче, я за технократию.
эффективость - это что? целевая функция какая?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804712
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилэффективость - это что?В данном случае решения, не нуждающиеся в маркетинге как таковом. Полезное, не навязанное рекламой, покупать будут всегда.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804729
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилэффективость - это что?Полезность.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804743
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПолезность.
что русскому хорошо - то немцу смерть
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38804868
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилАлексей КПолезность.
что русскому хорошо - то немцу смерть"Внедряйте продукты SAP" (ц) немцы
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805038
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К"Внедряйте продукты SAP" (ц) немцы

САП это наследие Гитлера
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805078
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей К"Внедряйте продукты SAP" (ц) немцы

САП это наследие Гитлера Месть за Сталинград?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805131
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё на SAP набросились? от зависти?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805333
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилЧё на SAP набросились? от зависти?Надоел. Почему нет запрета на ввоз SAP на территорию РФ? Где все эти санкции?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805360
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилЧё на SAP набросились? от зависти?

От естественного отвращения. Трудно найти в этом мире что-то блевотней, чем SAP.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805362
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНадоел. Почему нет запрета на ввоз SAP на территорию РФ? Где все эти санкции?

Тот самый случай, когда прицельные санкции крайне необходимы
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805406
Monochromatique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Два вопроса.

1. Эта халявная студия к чему ближе - к Ultimate или к Web Edition?
2. Под никсы теперь будет WPF?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805453
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonochromatiqueДва вопроса.

1. Эта халявная студия к чему ближе - к Ultimate или к Web Edition?
2. Под никсы теперь будет WPF?
аналог Professional
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805476
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наконец-таки мелкомягкие воткнули, что комьюнити нужно расширять и поддерживать, а не отпугивать космическими ценами на среду разработки. Да, есть экспресс, но эта поделка курам на смех - студенту сессию закрыть, сдав зачет преподавателю.
А тут идеология такая - к себе жар, к себе его. Вот скоро как обещают Win9 выпустить и бесплатно перевести тех, у кого уже есть лицензия на Win8.1. Очень этого жду, если будет так, реально зауважаю MS. А то в последние годы их тупорылая жмотническая политика просто выбешивала, уж даже в сторону джавы даже поглядывать начал. Блевотня еще та, но MS реально пугал своей тупостью...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805504
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилhVosttВот и всё, что я хотел сказать
выпей йаду и открой для себя mono

PS C и Cobol - наше всё

Выпей йаду.

По сабжу: и нахрен нам тут это #@$%$ нужно?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805505
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotikhVostt,
...вот ничо не понимаю ... когда речь идет о поделках самоделкиных в организациях, где жаба давит купить Windows Server под IIS - то там можно чем угодно обойтись, хоть на джава-скрипте написать ... Если серьезная организация, то накой огород городить с .НЕТ под линукс, если это не натив ...

Java давит? Ну да, действительно, зачем покупать этот глюкодром, и приковывать к нему цепями 0дмина с педальным ресетом, если в организации уже есть нормальная Java?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805506
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttcarrotikhVostt,
...вот ничо не понимаю ... когда речь идет о поделках самоделкиных в организациях, где жаба давит купить Windows Server под IIS - то там можно чем угодно обойтись, хоть на джава-скрипте написать ... Если серьезная организация, то накой огород городить с .НЕТ под линукс, если это не натив ...

Важно то, что все товарищи, вопящие на тему того, что .NET не кроссплатформенный теперь могут пойти прогуляться в сад Будем жить!

Рано нам ещё в сад. Не кроссплатформенный он. Т.к. говноподелки типа вынь-формс, впф и прочий мусор, на котором набыдлокожено овер 9000 поделок, таки переносить никто не будет.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805508
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttИначе бы потонул этот корабль.

Не потонул бы. ОНО не тонет.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805525
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДринкинсcarrotikhVostt,
...вот ничо не понимаю ... когда речь идет о поделках самоделкиных в организациях, где жаба давит купить Windows Server под IIS - то там можно чем угодно обойтись, хоть на джава-скрипте написать ... Если серьезная организация, то накой огород городить с .НЕТ под линукс, если это не натив ...

Java давит? Ну да, действительно, зачем покупать этот глюкодром, и приковывать к нему цепями 0дмина с педальным ресетом, если в организации уже есть нормальная Java?

Фуфло эта ваша Java. После C#, это как ботва после редьки. Фу-фу-фу. Единственных два было оправдания -- типа дофига уже понаписано, и типа кроссплатформенно. Первое уже кануло в лету, для .НЕТ всё што надо есть, чего не хватало, было портировано. Второе, об этом как раз топик.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805527
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДринкинсНе потонул бы. ОНО не тонет.

Не тонет как раз Java. В муках трепыхается, пытается что-то изобразить, уже в наглую тырит фишки из дотнета, но это всё унылые тщетные попытки.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805531
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда апологеты гавноджавы начинают меряться членами с дотнетом, в бой вступает сразу же LINQ. Джава апологеты сразу затыкаются и начинают смердить в себя. Сколько уже на LINQ построено всего? Да практически любой транслятор, генератор и ORM. Лямбды и прочие генерики, которых до сих пор нету в джаве. Есть полукривое тяжеловесное подобие дженериков, чистый фейк так сказать. Джаву в ведро.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805534
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЛямбды и прочие генерики, которых до сих пор нету в джаве
лямбды уже полгода как есть
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805552
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропиллямбды уже полгода как есть
Ну всё, кабздец дотнету
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805574
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторDelivering on its promise to support cross-platform development, Microsoft is providing the full .NET server stack in open source, including ASP.NET, the .NET compiler, the .NET Core Runtime, Framework and Libraries, enabling developers to build with .NET across Windows, Mac or Linux. Through this implementation, Microsoft will work closely with the open source community, taking contributions for future improvements to .NET and will work through the .NET Foundation.
а WPF блеать как работать будет? А как же нативные функции?! а управление потоками?!
Эх если это правда, а еще - если это поддержат производители железок = тогда яве п...а
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805589
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ничего, скоро в версии джава 10 сделают линк и асинки, вот будет радость. Ждём 15 лет. Но сначала лет 10 будут фиксить баги по лямбдам
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805614
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanтогда яве п...а
та и куй с ней
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805662
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилМСУЛямбды и прочие генерики, которых до сих пор нету в джаве
лямбды уже полгода как естьИ в Делфи они есть. Но кому они нужны без полноценных замыканий?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805663
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanЭх если это правда, а еще - если это поддержат производители железок = тогда яве п...аНе думаю, что .Net когда-нибудь будет работать под IBM Mainframe. Таки поживёт ещё Java, пока IBM жив.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805665
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКогда апологеты гавноджавы начинают меряться членами с дотнетом, в бой вступает сразу же LINQ. Джава апологеты сразу затыкаются и начинают смердить в себя.Они с уверенностью упёртого в стену рогом носорога говорят, что синтаксический сахар не нужен.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805666
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дринкинс... нормальная Java?Я один вижу противоречие?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805724
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КnetivanЭх если это правда, а еще - если это поддержат производители железок = тогда яве п...аНе думаю, что .Net когда-нибудь будет работать под IBM Mainframe. Таки поживёт ещё Java, пока IBM жив. а вдруг. Будет какойнибудь ibm websphere net.
Линки хуинки дело десятое
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805732
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КДринкинс... нормальная Java?Я один вижу противоречие?если учесть ник - противоречий нет!
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805777
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanibm websphere netМда...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805850
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttИзопропилЧё на SAP набросились? от зависти?

От естественного отвращения. Трудно найти в этом мире что-то блевотней, чем SAP.
А как же Saperion?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805856
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДринкинсИзопропилпропущено...

выпей йаду и открой для себя mono

PS C и Cobol - наше всё

Выпей йаду.

По сабжу: и нахрен нам тут это #@$%$ нужно?
Visual Cobol очень даже ничего, нефик гнать на заслуженный язык!
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805865
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кnetivanibm websphere netМда...
Вебсфера весчь :)
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38805869
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВАлексей Кпропущено...
Мда...
Вебсфера весчь :)
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806059
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КИзопропилпропущено...
лямбды уже полгода как естьИ в Делфи они есть. Но кому они нужны без полноценных замыканий?
Писать циклы?

http://habrahabr.ru/post/213805/ numbers.forEach(value -> System.out.println(value));

Но и это не предел — можно использовать оператор :: и получить еще более красивое:

numbers.forEach(System.out::println);

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


Цирк :)
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806126
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей Кпропущено...
И в Делфи они есть. Но кому они нужны без полноценных замыканий?
Писать циклы?

http://habrahabr.ru/post/213805/ numbers.forEach(value -> System.out.println(value));

Но и это не предел — можно использовать оператор :: и получить еще более красивое:

numbers.forEach(System.out::println);

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


Цирк :)Компараторы для сортировки - самое то!
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806232
Фотография Выcпрошайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, может не совсем в тему. Но про установку VS CE. Решил установить, но пишет что сначала надо удалить VS 2013 пррофешнл. Ну удалил его как мне казалось. Пробую, снова пишет что установка блокировна, требует удалить профешнл. В реестре что ль засел где? ХЗ, стоит лезь туда? Что посоветуете?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806237
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей ККомпараторы для сортировки - самое то!
Бредятина. Linq Sort наше всё, кратко и ёмко. Апологеты кампараторов идут прямиком в лес

P.S. Тонкий намек на одного кампараторщега ))
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806394
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУБредятина. Linq Sort наше всё, кратко и ёмко. Апологеты кампараторов идут прямиком в лес
Это тоже?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806450
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДринкинсРано нам ещё в сад. Не кроссплатформенный он. Т.к. говноподелки типа вынь-формс, впф и прочий мусор, на котором набыдлокожено овер 9000 поделок, таки переносить никто не будет.
netivanа WPF блеать как работать будет? А как же нативные функции?! а управление потоками?!
Эх если это правда, а еще - если это поддержат производители железок = тогда яве п...а
Вот что WPF прикован к Windows цепями DirectX'а - факт, не знаю, что они с этим будут делать. А кому и чем WPF не угодил - не понимаю - не знаю ни одного более мощного UI-инструмента (WinStore может стать межплатформенным, но до полноценного WPF ему далеко, хотя в отдельных местах он лучше).

А TPL и unsafe уж сколько лет поддерживаются в Mono, и в portable subset для Xamarin входят (второй при условии, что не нужно Windows Phone 8-).

Для desktop'ного UI есть ещё XWT, по общим впечатлениям он где-то наравне с Java-вариантами межплатформенного UI. А может, всё-таки лучше раздельный UI, по крайней мере для основных ОСей, под которые пишется приложение? Раздельный UI всё-таки получается лучше обычно.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806495
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilya81Вот что WPF прикован к Windows цепями DirectX'а - факт, не знаю, что они с этим будут делать.Писать переходник на OpenGL.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38806515
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, по мне OpenGL слабое место .Net. Хоть б уже OpenTK долепили б наконец-то.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807042
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponuchИзопропил,

раз
два
официальная халявная студия

похоже, лёд тронулся, господаЗакопать

Утрамбовать

Поставиить крестик на холмик и выпить,не чокаясь
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807049
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КIlya81Вот что WPF прикован к Windows цепями DirectX'а - факт, не знаю, что они с этим будут делать.Писать переходник на OpenGL.
это заблуждение насчёт прикованности к Direct3D

в milcore.dll добавят ветку и всё
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807087
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanponuchИзопропил,

раз
два
официальная халявная студия

похоже, лёд тронулся, господаЗакопать

Утрамбовать

Поставиить крестик на холмик и выпить,не чокаясь


R.I.P. Java
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807183
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилАлексей Кпропущено...
Писать переходник на OpenGL.
это заблуждение насчёт прикованности к Direct3D

в milcore.dll добавят ветку и всёКак-то всё слишком хорошо. Так не бывает.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807250
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttKenny Fartmanпропущено...
Закопать

Утрамбовать

Поставиить крестик на холмик и выпить,не чокаясь


R.I.P. Java

смотрите как они занервничали
особенно в конце ветки :-)
http://www.sql.ru/forum/1126557-a/nastoyashhiy-servernyy-dotnet-teper-budet-na-linux-unix-sistemah-ura-tovarishhi
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807253
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скопипастил на всякий случай

http://pastebin.com/utnzTjsP
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807275
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanyock2смотрите как они занервничали
особенно в конце ветки :-)

У них ещё будут поводы нервничать :)
Просто нативная поддержка на Linux -- это то, чего действительно не хватало для полного счастья. Пока счастье ещё не наступило, но тут умом надо понимать, что Microsoft-у хочешь — не хочешь, надо стараться в этом направлении, иначе тупо потеряют рынок, и тупо потеряют деньги.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807499
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilya81Вот что WPF прикован к Windows цепями DirectX'а - факт, не знаю, что они с этим будут делать.А они и не будут, планов делать WPF для Linux у Microsoft нет

Ilya81 А кому и чем WPF не угодил - не понимаю - не знаю ни одного более мощного UI-инструментаJavaFX мощнее
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807501
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanIlya81Вот что WPF прикован к Windows цепями DirectX'а - факт, не знаю, что они с этим будут делать.А они и не будут, планов делать WPF для Linux у Microsoft нетПредполагаю, что это может сделать не Microsoft.

Kenny FartmanIlya81 А кому и чем WPF не угодил - не понимаю - не знаю ни одного более мощного UI-инструментаJavaFX мощнееМожно несколько примеров?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807521
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanА они и не будут, планов делать WPF для Linux у Microsoft нет
https://ru.wikipedia.org/wiki/Xamarin

Kenny FartmanJavaFX мощнее
И чем же мощнее?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807558
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУKenny FartmanJavaFX мощнее
И чем же мощнее? Там используется CSS. Мне CSS понравился. Мне кажется, что механизм назначения стилей в WPF намного хуже.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807561
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... Это одна из причин, почему мне понравился HTML SPA.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807567
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КТам используется CSS. Мне CSS понравился. Мне кажется, что механизм назначения стилей в WPF намного хуже.
Ну так это нужен плагин Production Suite. Это УГ 2.2 версии уже третий год как не обновлялось, такое ощущение, что FX прибили. А CSS там или XAML, дело десятое. Главное, что XAML будет везде - на мобильниках, планшетах, iOS, Android, Windows, Mac. Центральная платформа для UI, это же очень хорошо. MS девелопер может писать на унифицированном стандарте, наконец-то. А там глядишь и линуху прикрутят, да и в ней ли суть.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807579
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУА CSS там или XAML, дело десятое.Ну если есть пример удачной реализации CSS, трудно было сделать не хуже? Мелочи, не мелочи, но система назначения стилей в WPF ужасна. При этом до нормального решения там нужно сделать один маленький шажочек. MS в своём репертуаре.

Сколько лет они EF приводили в порядок? Всё задвигалось в правильном направлении, когда EF отделили от фреймворка и стали распространять отдельно, через Нугет. С WPF можно поступить так же.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807581
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМелочи, не мелочи, но система назначения стилей в WPF ужасна.
Ну не знаю. По мне так вполне съедобно и типизированно. Сравни с WinForms и сбеги в ужасе

Алексей КПри этом до нормального решения там нужно сделать один маленький шажочек. MS в своём репертуаре.
Сомневаюсь, что один шажочек. Думаю, там всё выльется в грандиозную технологию, которую нужно будет отдельно подключать. Помнишь идею XAML to HTML? http://cshtml5.com/
Посмотри графу XAML Concepts (20% supported), Templates and Styles (coming soon!)
Думаю, там просто эпически сложно прибить такую возможность, о которой ты капризничаешь.

Алексей КСколько лет они EF приводили в порядок? Всё задвигалось в правильном направлении, когда EF отделили от фреймворка и стали распространять отдельно, через Нугет. С WPF можно поступить так же.
Ой, да ладно тебе. Что тебе лично дало выпиливание EF в опен сорс? :) Это политизированный шаг и нас, обывателей, это не касается. Или ты каждый день перекомпиливаешь EF по себя, бро-шка?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807589
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КМелочи, не мелочи, но система назначения стилей в WPF ужасна.
Ну не знаю. По мне так вполне съедобно и типизированно. Сравни с WinForms и сбеги в ужасе Испугался...

МСУАлексей КПри этом до нормального решения там нужно сделать один маленький шажочек. MS в своём репертуаре.
Сомневаюсь, что один шажочек. Думаю, там всё выльется в грандиозную технологию, которую нужно будет отдельно подключать. Помнишь идею XAML to HTML? http://cshtml5.com/
Посмотри графу XAML Concepts (20% supported), Templates and Styles (coming soon!)
Думаю, там просто эпически сложно прибить такую возможность, о которой ты капризничаешь.Да не надо мне в HTML конвертировать, это затея неблагодарная и ненужная. Я хочу как в CSS, чтобы был простой механизм присобачивания к элементу нескольких стилей. Наследование стилей WPF - это хорошо, но этого мало.

МСУАлексей КСколько лет они EF приводили в порядок? Всё задвигалось в правильном направлении, когда EF отделили от фреймворка и стали распространять отдельно, через Нугет. С WPF можно поступить так же.
Ой, да ладно тебе. Что тебе лично дало выпиливание EF в опен сорс? :) Это политизированный шаг и нас, обывателей, это не касается. Или ты каждый день перекомпиливаешь EF по себя, бро-шка? Я про факт того, что после выхода в опенорс EF стал активно развиваться. До этого им было невозможно пользоваться.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807594
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КДа не надо мне в HTML конвертировать, это затея неблагодарная и ненужная. Я хочу как в CSS, чтобы был простой механизм присобачивания к элементу нескольких стилей. Наследование стилей WPF - это хорошо, но этого мало.
Так я про CSS и говорю, там отдельный пункт по стилям, который до сих пор не выполнен. Да и нафига козе баян? Есть XAML и не нужно в него гадить всякими сборо-соляночными хтмлами. HTML - для веб приложений и баста. Короче моё мнение - есть полноценная технология и не нужен ей никакой CSS.

Алексей КЯ про факт того, что после выхода в опенорс EF стал активно развиваться. До этого им было невозможно пользоваться.
Ну он так же активно мог развиваться и в FW стеке :) Политика...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807596
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КДа не надо мне в HTML конвертировать, это затея неблагодарная и ненужная. Я хочу как в CSS, чтобы был простой механизм присобачивания к элементу нескольких стилей. Наследование стилей WPF - это хорошо, но этого мало.
Так я про CSS и говорю, там отдельный пункт по стилям, который до сих пор не выполнен. Да и нафига козе баян? Есть XAML и не нужно в него гадить всякими сборо-соляночными хтмлами. HTML - для веб приложений и баста. Короче моё мнение - есть полноценная технология и не нужен ей никакой CSS.Я не предлагаю клонировать туда CSS. Я предлагаю добавить похожий механизм назначения стилей элементам. Ввести понятие "класс" как в HTML или ещё как.

МСУАлексей КЯ про факт того, что после выхода в опенорс EF стал активно развиваться. До этого им было невозможно пользоваться.
Ну он так же активно мог развиваться и в FW стеке :) Политика...Одно дело выпускать релиз вместе с новой версией .Net Framework, которая случается нечасто, другое - выпускать релизы когда захочется.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807602
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЯ не предлагаю клонировать туда CSS. Я предлагаю добавить похожий механизм назначения стилей элементам. Ввести понятие "класс" как в HTML или ещё как.
Я не понимаю, зачем это в XAML? XAML - отдельный язык, ему не нужны никакие педали от самокатов соседских детей.

Алексей КОдно дело выпускать релиз вместе с новой версией .Net Framework, которая случается нечасто, другое - выпускать релизы когда захочется.
Палка о двух концах. Зато качество и стабильность продукта будет на уровне. А не баг на баге https://entityframework.codeplex.com/workitem/list/basic Ну и так можно весь .NET выпилить, красота какая! :) Датасеты? Выпилим! Пусть будут в отдельной сборке в нугете, мало ли, вдруг надо прикрутить фичу
Ты не подумай, я лично не против сливания EF в опенсурс стек, просто озвучиваю альтернативную позицию.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807608
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КЯ не предлагаю клонировать туда CSS. Я предлагаю добавить похожий механизм назначения стилей элементам. Ввести понятие "класс" как в HTML или ещё как.
Я не понимаю, зачем это в XAML? XAML - отдельный язык, ему не нужны никакие педали от самокатов соседских детей.Это сильно поможет в стилизации и скиностроении.
МСУАлексей КОдно дело выпускать релиз вместе с новой версией .Net Framework, которая случается нечасто, другое - выпускать релизы когда захочется.
Палка о двух концах. Зато качество и стабильность продукта будет на уровне.Стабильные 5 секунд генерации SQL по LINQ выражению - нахер мне такая стабильность. Трудно было сразу кэширование добавить, если видно, что быстро сделать не получается?
МСУА не баг на баге https://entityframework.codeplex.com/workitem/list/basic Не надо сломя голову кидаться на новые версии, и всего-то.
МСУНу и так можно весь .NET выпилить, красота какая! :) Датасеты? Выпилим! Пусть будут в отдельной сборке в нугете, мало ли, вдруг надо прикрутить фичу
Ты не подумай, я лично не против сливания EF в опенсурс стек, просто озвучиваю альтернативную позицию.Тут нужно искать компромис.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807611
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЭто сильно поможет в стилизации и скиностроении
Это внесёт только смуту и проблемы на ровном месте. Подружить XAML UI и стили CSS - попахивает идиотизмом. Если уж пилить, то полностью управляемый вариант XAML <=> HTML + CSS. И даже в этом случае я не вижу профита, тупое просирание бюджета и времени. Нужно адаптироваться к другим операционным системам, бежать впереди конкурентов, развивать комьюнити, а не заниматься фигней. Для веба есть честный HTML + CSS, для десктопа мощный XAML.

Алексей КСтабильные 5 секунд генерации SQL по LINQ выражению - нахер мне такая стабильность. Трудно было сразу кэширование добавить, если видно, что быстро сделать не получается?
Ну не выдумывай, никогда 5 секунд не транслировалось. Да и было это время развития EF, все тогда сидели на L2S и не пукали.

Алексей КНе надо сломя голову кидаться на новые версии, и всего-то.
Почему не надо? Хочу фич, не имею права?

Алексей КТут нужно искать компромис.
Согласен.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807776
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КЭто сильно поможет в стилизации и скиностроении
Это внесёт только смуту и проблемы на ровном месте. Подружить XAML UI и стили CSS - попахивает идиотизмом. Если уж пилить, то полностью управляемый вариант XAML <=> HTML + CSS. И даже в этом случае я не вижу профита, тупое просирание бюджета и времени. Нужно адаптироваться к другим операционным системам, бежать впереди конкурентов, развивать комьюнити, а не заниматься фигней. Для веба есть честный HTML + CSS, для десктопа мощный XAML."Хочу фич, не имею права?" (ц) :-)
МСУАлексей КСтабильные 5 секунд генерации SQL по LINQ выражению - нахер мне такая стабильность. Трудно было сразу кэширование добавить, если видно, что быстро сделать не получается?
Ну не выдумывай, никогда 5 секунд не транслировалось.Сложный запрос, много таблиц в контексте: 5 секунд и более.
МСУДа и было это время развития EFДа, развивали годами, параллельно с рекламой об офигенности EF. :-)
МСУвсе тогда сидели на L2S и не пукали.Я - нет.
МСУАлексей КНе надо сломя голову кидаться на новые версии, и всего-то.
Почему не надо? Хочу фич, не имею права?Ну тогда "не ной" (ц) :-)
МСУАлексей КТут нужно искать компромис.
Согласен.Ну славатегосподи...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38807847
Gluck_13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КОдно дело выпускать релиз вместе с новой версией .Net Framework, которая случается нечасто, другое - выпускать релизы когда захочется.
Палка о двух концах. Зато качество и стабильность продукта будет на уровне. А не баг на баге https://entityframework.codeplex.com/workitem/list/basic Ну и так можно весь .NET выпилить, красота какая! :) Датасеты? Выпилим! Пусть будут в отдельной сборке в нугете, мало ли, вдруг надо прикрутить фичу
Ты не подумай, я лично не против сливания EF в опенсурс стек, просто озвучиваю альтернативную позицию.

В предыдущих версиях EF тоже багов было достаточно. Только их исправления, а также новых фич приходилось ждать до нового релиза .NET
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808076
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМСУпропущено...

Согласен.Ну славатегосподи...

Никаких компромисов быть не должно
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808108
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМне CSS понравился. Мне кажется, что механизм назначения стилей в WPF намного хуже.
Кажется кто-то перебрал на выходных.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808109
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь здесь собрать одну штуку в NoSql стиле... Ужас! Мне начинает нравиться!
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808177
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluck_13В предыдущих версиях EF тоже багов было достаточно.
Например?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808192
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУGluck_13В предыдущих версиях EF тоже багов было достаточно.
Например?
Баг был один - перформанс. Этого достаточно.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808395
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIАлексей КМне CSS понравился. Мне кажется, что механизм назначения стилей в WPF намного хуже.
Кажется кто-то перебрал на выходных. Эх, если бы...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808405
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIМСУпропущено...

Например?
Баг был один - перформанс. Этого достаточно.Ну наконец-то это признаёт кто-то, кроме меня. Судя по обсуждениям, все вокруг пишут высоконагруженные системы уровня Twitter, не меньше, а про тормоза EF ни слова...
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38808426
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАлексей Кпропущено...
Ну славатегосподи...

Никаких компромисов быть не должно
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38809465
Gluck_13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIМСУпропущено...

Например?
Баг был один - перформанс. Этого достаточно.

Были и другие. Приведу доставившие лично мне особые "удовольствия" при разработке и отладке.

EF 4: падают LINQ-запросы при обращении (даже в условии Where) к навигационному свойству, относящемуся 1:1 к наследнику в иерархии TPT. Обходится обращением к сущности не через навигационное свойство, а через join с соотв. EntitySet. Исправлено в EF5.

EF 4-5 (Code First). Криво генерируются метаданные для иерархий TPT, когда в таблицах базовой сущности и наследников колонки первичных ключей имеют различные имена. Лечится простановкой правильных имен в internal структурах метаданных EF. Вроде исправили в 6.1.2.

Но, в принципе, эти баги хоть как-то можно обойти. Чего не скажешь о перформансе.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38809538
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluck_13Чего не скажешь о перформансе.

А что там с перфомансом? Можно по-подробнее о каких-то конкретных затыках? Где поперёк встал именно EF?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38810981
Gluck_13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttGluck_13Чего не скажешь о перформансе.

А что там с перфомансом? Можно по-подробнее о каких-то конкретных затыках? Где поперёк встал именно EF?

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

EF5. Модель ~ 1000 сущностей, процентов 15-20 из них участвуют в различных иерархиях наследования. Для ускорения 1-го запроса используются pre-generated Views. Вьюхи генерируются в Build Task, в котором используется EF6 (в отдельном App-Domain), поскольку он генерит вьюхи примерно в 10 раз быстрее, чем EF5.
В результате, время поднятия модели на первом запросе - всего около 1 сек., что вполне бы устроило, если бы не...
Дело в том, что EF внутри имеет отдельный механизм построения вьюх для дочерних сущностей в иерархиях наследования. Этот механизм не использует pre-generated views, в результате первый запрос к дочерней сущности в иерархии выполняется 30...40 сек.

На кодеплексе до сих пор висит Issue#308: Query: OfType<T> does not use pregenerated views . Однако то, что EF6 генерит вьюхи на порядок быстрее, сделает проблему не столь острой. На крайняк исходники открыты :)
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38811036
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluck_13,

мы в таком случае проводит декомпозицию. очень большие сомнения, что все 1000 сущностей укладываются в один граф зависимостей. точнее что сказать сложно, без деталей задачи. вполне возможно, что для задачи с таким количеством сущностей больше бы подошёл micro-ORM, типа Dapper.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816307
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чё-нить уже сделали в этом направлении, чтоб кнопку ткнул и за минуту всё поставилось и настроилось? Сегодня весь день убил, чтоб на этот линукс mono поставить, стопицот команд в чёрном окне напечатал, теперь несколько дней это всё настраивать ещё. Глаза уже покраснели, обретаю черты линуксоида.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816353
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stА чё-нить уже сделали в этом направлении, чтоб кнопку ткнул и за минуту всё поставилось и настроилось? Сегодня весь день убил, чтоб на этот линукс mono поставить, стопицот команд в чёрном окне напечатал, теперь несколько дней это всё настраивать ещё. Глаза уже покраснели, обретаю черты линуксоида.

ХЗ. я без опыта поставил за час mono + xamarin studio + коннектор к MySql. Из этого времени минут 20 заняла только скачка пакетов через менеджер. Ставил на opensuse
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816412
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На opensuse я в 2011-ом mono ставил, сейчас уже не помню сколько времени заняло. А сегодня на Centos 6.5 поставил. Простым способом через yum не захотело ставиться. В общем сначала через wget качаешь все исходники (mono, xsp, mod_mono плюс остальную шнягу), затем распаковываешь, потом конфигурируешь, затем компилишь и инсталишь (make && make install). Если чего нехватает - пишет ошибку во время конфигурации, то доставляешь. Плюс прописываешь переменные окружения. Более менее нормальный мануал оказался тут . До libgdiplus всё идёт гладко, а libgdiplus отказался конфигурироваться из-за недостающих зависимостей, пришлось гуглить (ещё же надо понять что за ошибка и что вообще гуглить) и исполнять уже этот нагугленый мануал (жаль японский когда-то так и не выучил в университете) и начиная сверху донизу прогонять все эти стопицот команд (помечены чёрным), ставя недостаящую шнягу. Далее настройка апача (тут уже просто) и вот он запуск простенькой Response.Write(). Ну его нахрен такие приключения.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816624
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stНу его нахрен такие приключения.

рано борщ солишь. пока это лишь громкие заявления. однако недополученная прибыль, это потери, приличная по меркам компании сумма со знаком минус. так что заявления будут подтверждать на практике, думаю. так что терпение
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816805
wamaco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То что делает Microsoft - это дипломатический слив .NET!
Что тут не понятного. Кинут они "нежно" армию дотнечников и все!
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816810
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wamaco,

вероятно, вам известен и мотив этого действия?
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816820
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wamacoТо что делает Microsoft - это дипломатический слив .NET!
Что тут не понятного. Кинут они "нежно" армию дотнечников и все!
А Вам от .NET еще что-то надо? Чего-то не хватает? Есть куда развиваться?
Все уже написано, оттестировано, профикшено. Бери да юзай! Дотнетчики сегодня находятся в самых тепличных условиях.
Большинство контор не переходило на версию 4.5 ибо нафиг не нужна, в 4.0 все есть и все работает, некоторые еще на 3.5 висят. Многие только сейчас берутся WPF осваивать, и про SL только узнают.
Вот я лично понятия не имею чего сегодня нет в .NET без чего нельзя обойтись.
В общем на существующей базе можно спокойно еще лет 10 сидеть даже если завтра мелкософт забъет на .NET окончательно и безповоротно.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38816871
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProwamacoТо что делает Microsoft - это дипломатический слив .NET!
Что тут не понятного. Кинут они "нежно" армию дотнечников и все!
вероятно, вам известен и мотив этого действия? Механизм слива тоже не понятен.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38817313
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё-то в Xamarin не нашёл кнопку деплоя приложения на сервер. Ладно вебдеплоя нету, ну хоть ftp же должен где-то быть то. Пока короче в VS компилю и деплою по ftp. MVC 4 пытаюсь запустить, часа два провозился, пока безрезультатно. Оказывается mono ставит .net 2.0 по умолчанию, вручную на 4.5 переводить надо. Для правильного создания конфига в httpd.conf приблуду создали , затем нагуглил что надо дописать туда MonoServerPath site.com "/opt/mono/bin/mod-mono-server4", затем нужно пропатчить файлы в самом mono и типа будет вам .net 4.5. Теперь остановился на следующей ошибке, походу ещё где-то патчить чё-то надо. Ушёл гуглить. После всего этого винда кажется раем.
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38817346
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stЧё-то в Xamarin не нашёл кнопку деплоя приложения на сервер. Ладно вебдеплоя нету, ну хоть ftp же должен где-то быть то. Пока короче в VS компилю и деплою по ftp. MVC 4 пытаюсь запустить, часа два провозился, пока безрезультатно. Оказывается mono ставит .net 2.0 по умолчанию, вручную на 4.5 переводить надо. Для правильного создания конфига в httpd.conf приблуду создали , затем нагуглил что надо дописать туда MonoServerPath site.com "/opt/mono/bin/mod-mono-server4", затем нужно пропатчить файлы в самом mono и типа будет вам .net 4.5. Теперь остановился на следующей ошибке, походу ещё где-то патчить чё-то надо. Ушёл гуглить. После всего этого винда кажется раем.
Это первые 5 раз больно, а потом привыкаешь и начинаешь получать удовольствие :-)
...
Рейтинг: 0 / 0
А .NET идёт на Linux
    #38818504
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Это первые 5 раз больно, а потом привыкаешь и начинаешь получать удовольствие :-)

Да, удовольствие получил, большое причём, когда вся эта шняга заработала Потребовалось ещё несколько багфиксов - создать вручную папки на сервере внутри установленного mono и назначить на эти папки права 777 (mono пытается писать туда свою инфу с правами апач-юзера, который не root и соответственно обламывается на привилегиях), причём 777 надо ставить не на те папки, которые выводятся на странице как ошибка 500 error записи в них, а совершенно на другие, об этом нашёл упоминание опять же на stackoverflow. Единственное, ругается на WebAPI, обламывается на этой строке - WebApiConfig.Register(GlobalConfiguration.Configuration); в global.asax, пришлось её закомментарить и WebAPI походу работать не будет, решения в гугле как запустить WebAPI не нашёл, вопросы есть, но либо немного не то, либо висят без ответа, да он собственно на том проекте и не нужен, поэтому фиг с ним. Тестовый проект выгрузил, вроде работает.

Version Information: 3.10.0 (mono); ASP.NET Version: 4.0.30319.17020. ASP.NET MVC 4, VS2013. Завтра в пятницу вечером надо отметить установку этой моны.
...
Рейтинг: 0 / 0
112 сообщений из 112, показаны все 5 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / А .NET идёт на Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]