LINUX.ORG.RU

В релиз ушла .NET Core 2.0

 , , , ,


2

3

Спустя почти год после того, как Microsoft выпустила первую версию проекта с открытым кодом .NET Core и его веб-ориентированного варианта ASP.NET Core, в релиз ушла вторая версия платформы.

Это самое крупное обновление платформы за последнее время. Количество доступных API увеличено в несколько десятков раз.

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

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

Источник новости-youtube...и да, не могу смотреть на эти самодовольные потные микрософтские лица...

Odalist ★★★★★ ()

Майки всё никак не успокоятся. Нинужно.

kachsheev ★★ ()

Вот вы всё уходи да закопать, а на чём же нынче писать компилируемую вебню с няшными строгими типами, если не на дотнете? Жабка, го? Первая это тот же сярп, только ущербней, а второй вообще недоразумение похлеще ноды. Один сабж и остаётся.

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

няшными строгими типами

Ненужно.

anonymous ()

На днях обновлялся. Все кто еще не вкатился - этот релиз отличный повод сделать это.
Кстати касаемо ASP.NET, в EF Core до сих пор не запилили many-to-many без промежуточных сущностей и только недавно добавили в родмап. Не готов!
Хотя я терпеть не могу все эти каличные ОРМ, от которых больше проблем чем пользы.

ritsufag ★★★★★ ()

Над текстом новости еще надо поработать

dave ★★★★★ ()

Очень круто. Лучше ASP.NET Core нету фреймворка, а C# просто за гранью богоподобия. Еще слышал, что в .NET Standard 2.0 завезли затычку, позволяющую юзать обычные дотнетовские либы. Неужто теперь можно прикрутить GTK#?

Unicode4all ★★★ ()

Описался от счастья

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

А зачем? Dllimport на .so и юзай любую либу, через DOtherSide можно QML прикрутить, и делать формочки

DDark ★★★ ()

Не нужно. Вообще не конкурент для Perl

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

Как быть с миграциями без ОРМ?

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

А в чём проблема? Судя по видео все DataSet, DataTable, и т.д. - работает.

GladAlex ★★★★★ ()
Последнее исправление: GladAlex (всего исправлений: 1)
Ответ на: комментарий от anonymous

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

На C и пиши.

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

Строго нужно!

У меня уже двое знакомых перетаскивают стэк с винды на убунту при минимальным сопротивлении.

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

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

michey ()

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

zamazan4ik ★★ ()

почему в официальных репах убунты и дебиана до сих пор нет даже предыдущих версий нэткоры? проблемы с лицензией у этой проприетарщины что ли?

anonymous ()

Продолжают подкоп под лунипс.

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

Это была такая отсылочка к .NET 1.1 -> 2.0, если что.

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

Лучше ASP.NET Core нету фреймворка, а C# просто за гранью богоподобия

АОП из коробки в c# есть? Нету. Макропроцессор есть? Нету. Защита от нулевого указателя есть(гарантия отсутствия падений от компилятора)? Нету. Отсутствие проблем с многопоточностью есть(опять же проверки компилятором того что не произойдёт падение в рантайме)? Нету. Это при том что всякие там Nemerle и Boo уже обладали хоть частью из этих фич. Но нет, никому не нужен слишком сложный язык, давайте лучше в c# введём разделение подчёркиванием для длинных чисел.

NextGenenration ()

Количество доступных API увеличено в несколько десятков раз.

Увы, это не «история успеха»! Читать правильно нужно так:

«До 2.0 у вас не было и десятой доли тех функций, которые были в Windows.NET, но мы всё равно вас тянули за яйца на эту Коре, обещая светлое будущее».

В Core не верю - без ВСЕГО того, что было в Windows.NET, она в пень не упёрлась. Но чтобы реализовать это «всё», потребуется не один год и то только в случае, если MS действительно этим займётся серьёзно. Что опять же упирается в извечную проблему «как бы иметь единый исходник для всех платформ» и которая до сих пор никем не решена. С какого бы это перепоя её сейчас решит M$???

Думать надо было 15 лет назад, когда виртуальная машина прибивалась гвоздями к венде - ВОТ ТОГДА надо было дрючить горе-архитекторов! Сейчас куча легаси (даже не легаси, а вполне рабочего кода) написано с кучей вендохуков. Если им не будет полноценной замены (гарантирую 100%), новое Коре выкинут в помойку как и Сервелат, как и WPF.

matumba ★★★★★ ()

Кто мне объяснит, почему до сих пор нет paint.NET под линь?

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

Причем тут легаси? Упор идет на вебню, на новые приложения и сервисы.

vq156 ★★ ()

А ну-ка Hello World в докере пощупаем:

root@f4a91df37cc3:~/hwapp# time dotnet run
Hello World!

real	0m4.294s
user	0m4.052s
sys	0m0.564s

4 секунды, чтобы вывести одну строчку! Молодца, Майкрософт!

rupert ★★★ ()
Ответ на: комментарий от rupert
Thread.sleep(4000);
Console.WriteLine("Hello World!");

Собирать в дебаге.

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