LINUX.ORG.RU

Доступен .NET Core 3.0

 , ,


0

1

Компания Microsoft выпустила мажорную версию среды исполнения .NET Core.

Релиз включает в себя множество компонентов, в том числе:

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

  • Уже оттестировано на сайтах dot.net и bing.com; другие команды компании готовятся перейти на .NET Core 3 в скором будущем
  • Производительность значительно улучшена (подробности)
  • Поддерживается язык C# 8
  • Поддерживается язык F# 4.7
  • Поддерживается API .NET Standard 2.1
  • Возможность запуска десктопных приложений Windows Forms и WPF (только в операционных системах Windows)
  • Высокопроизводительный парсер JSON
  • Сборщик мусора теперь потребляет меньше памяти
  • Поддержка Raspberry Pi и прочих ARM-чипов

>>> Скачать бинарники .NET Core SDK 3.0.100 Linux x64

>>> Другие версии

>>> Docker-образы

>>> GitHub

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



Проверено: unfo ()
Последнее исправление: Deleted (всего исправлений: 4)

Мое предложение: Пока

Возможность запуска десктопных приложений Windows Forms и WPF (только в операционных системах Windows)

Оформить это как мини-новость.

mx__ ★★★★★
()

Неделя микрософта на лоре? Дотянулся проклятый Гейтс до лора. :D

vtVitus ★★★★★
()

Я помню как, ради поддержки .NET, SUSE перешла с KDE на GNOME, потому что GUI для .NET-приложений могли отрисовываться только на GTK. Неужели .NET настолько важен? По крайней мере, в 2006 был настолько важен?

Даже не помню ни одного хоть сколько-нибудь серьёзного приложения, использующего .NET на компе. Например графический интерфейс для драйвера Catalyst, или антивирус Касперского. Однажды бухгалтерская программа (то ли Документы ПУ-6, то ли CheckXML+2НДФЛ) запросила .NET 4.0 в Windows XP, и если бы она не запросила, то я так бы и не узнал, что она от него зависит.

А вот офис, фотошоп, браузер, база данных, редакторы музыки, 3D-графики, векторной графики - всё это же без .NET-а работает. Так что же тогда вокруг него все так возятся?

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

Не всем нужен гуй! Тьфу, саахрикту, чтоб тебя...

Сабж в первую очередь для сервисов интересен, пофиг на формы.

anonymous
()

По ссылке на «Другие версии» есть бинарники для RHEL6. Приятно! Полноценные дистрибутивы Linux без Systemd охвачены поддержкой.

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

Даже не помню ни одного хоть сколько-нибудь серьёзного приложения, использующего .NET на компе.

T-Flex CAD, T-Flex DOCs, paint.Net

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

Если код этого барахла реально открыли, то возможно появление форка WPF/WinForms, если сообщество решит что надо.

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

gtksharp и все проекты, сделанные на нем мертвы. Хайп прошел.

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

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

Сообщество ничего не решает. MS не планирует никуда портировать свои UI фреймворки по ряду причин:

1) Жесткая привязка к виндовым API, в частности к директиксу

2) С точки зрения бизнеса это нахер не надо. Тот же WPF развивается весьма вяло, все ушли в веб. Поддержка всего этого нужна для того чтобы не кидать своих корпоративных клиентов, когда старый net framework и текущий net core объединят и заменят .net 5 и далее

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

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

гм, а на чём же сейчас пишут приложения под винду, если не на c#?

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

Неужели .NET настолько важен?

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

instant
() автор топика

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

Всё это свидетельствует о том что этим заняты вменяемые люди, которые понимают что делают.

А я помню как 2 года назад менял работу, ходил на собеседования, разговаривал с разными тимлидами, и все как один говорили мне, что .NET Core - это фигня и никогда не будут майковские поделия работать нормально под линуксом ))

А сейчас вон оно что

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

Новые приложения сейчас под веб пишут

да, 3dmax, photoshop, ableton live и т.п. софт весь уже давно переписан под веб.

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

3dmax, photoshop, ableton live и т.п. софт весь уже давно переписан под веб

Всякие корпоративные базульки под веб пишут

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

да, 3dmax, photoshop, ableton live и т.п. софт весь уже давно переписан под веб.

На дуднете они будут тормозить не меньше веба. Их разве что на руст+вулкан переписывать

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

Проспал. Теперь всё под реакт нейтив пишут. а там от веба только аромат — внутрях всё почти нативное, jit-нутое

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

Возможность запуска десктопных приложений Windows Forms и WPF (только в операционных системах Windows)

Это, мать вашу, должно работать на всех ОС, чтобы быть новостью. Какая невидаль, через 18 лет после старта платформы, она стала работать на Винде. Опять.

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

У меня было официальное руководство по Windows 3.1, и там тоже было «Микрософт» :D

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

Компания Микрософт тихо и незаметно

... окупировала главную ЛОРа

Во-во! Вышел centos 8, а лор завален новостями про MS... ;(

skyman ★★★
()

Компания Микрософт тихо и незаметно выпустила мажорную версию среды исполнения .NET Core.

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

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

Во-во! Вышел centos 8, а лор завален новостями про MS... ;(

Microsoft поняла, что без Linux ей ни как не пробиться к большим кускам пирога /да и монополию без Linux теряют. А это еще важнее./.
Добавят они и а-ля QT, ... /они еще просто не готовы к этому/.

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

А я помню как 2 года назад менял работу, ходил на собеседования, разговаривал с разными тимлидами, и все как один говорили мне, что .NET Core - это фигня и никогда не будут майковские поделия работать нормально под линуксом ))

А я в этом коду ходил набеседоваться в .NET Core проекты, спрашивал точно ли у меня не будет проблем с разработкой под linux? И люди небыли уверены в ответах, «наверное будет работать, но...» . Так и остался на Java.

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

Даже не помню ни одного хоть сколько-нибудь серьёзного приложения, использующего .NET на компе.

В Windows куча их, например, Visual Studio или новые офисы.

В Linux пару программок и докбаров на C#/Mono было.

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

Даже не помню ни одного хоть сколько-нибудь серьёзного приложения, использующего .NET на компе.

Хренова куча игр чем тебе не серьёзные приложения?

anonymous
()

в последнее время стало не ясно - это сайт СПО или сайт мелкомягких? что то не то в «датском» королевстве?

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

Приложения, которые начали писать 20 лет назад пишут на том, на чем начинали, и как правило это не c#.

Новые приложения...это какие? UWP обрезки разве что, но разве ими кто-то пользуется?

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

жрать то всяким шаманам на что то надо, вот и продались

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

Новые приложения...это какие?

Ну вот прямо в данный момент работаю над десктопным проектом под винду на WPF.

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

сайт СПО или сайт мелкомягких

одно другому разве мешает?

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