LINUX.ORG.RU

Вышел dotNet Core 2.1 LTS

 , ,


1

0

Вышла новая версия популярного кросплатформного фрэймворка dotNet Core 2.1
Версия 2.1 объявлена LTS и будет поддерживаться 3 года

Наиболее заметные изменения:

  • Добавлена поддержка Alpine Linux .NET Core and Alpine with Docker
  • Поддержка ARM для dotNet Core. Raspbian, Ubintu образы готовятся
  • Обновлены Docker Images
  • Brotli Compression - тип сжатия данных без потерь, доступный в большинстве браузеров. По скорости приблизительно равен Deflate но обеспечивает лучшее сжатие.
  • Новые Cryptography API
  • dotNET Core Global Tools - набор утилит для работы в командной строке с проектом, пакетами NuGet и т.д. https://aka.ms/dotnet-cli-docs.
    Следующие утилиты включены в dotNET Core Global Tools и не нуждаются в дополнительной установке:

    * watch
    * dev-certs
    * sql-cache
    * user-secrets
    * ef
  • SourceLink - публичный репозиторий и доступ нему для загрузки отладочной информации пакетов NuGet.
  • Tiered Compilation - ускорение запуска путём приоритизазии JIT компиляции байткода необходимого приложению для старта.
  • Улучшение производительности https://blogs.msdn.microsoft.com/dotnet/2018/04/18/performance-improvements-i...

Change-log: https://github.com/dotnet/core/blob/master/release-notes/2.1/2.1.0-commit.md

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

★★★★

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

популярного кросплатформного фрэймворка dotNet Core

Впервые слышу. Что это?

Zhbert ★★★★★ ()

Популярного в узких кругах? Хорошая попытка, микросакс, но НЕТ.

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

.NET-подобный фреймворк от M$. Опенсурсный и кросс-плаформенный.

DawnCaster ()

приоритизазии

Чего?

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

вот вы ребята реально такие недалекие? Ок, можно ненавидеть MicroSoft, но выставлять себя совершенно некомпетентным публично - безумно глупо. Типо Microsoft будет плакать, что вы не знаете их фреймворк, а то что вы хреновый видимо специалист, плакать только вам, ибо хороший специалист и знаток будет знать все популярные и неочень платформы и знать, почему тот же .net core супер или г..вно. А пока вы себя только клоуном выставляете

foxnet ()

Ubintu

ахаха :)

anonymous ()

Следующие утилиты включены в dotNET Core Global Tools и не нуждаются в дополнительной установке:

  • watch

А M$ в курсе, что watch уже занято одноименной утилитой из состава procps / procps-ng

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

Без встроенных tk, sqlite и черепашки не взлетит

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

Каким образом (не)знание какого-то мелкомягкого фреймворка отражает профессионализм линуксового админа или разраба?

Для определения границ: обязан ли разработчик ядра знать все модные js фреймфорки, вебер знать все библиотеки из набора libboost, а сисадмин как конфигурять Vagrant?

Ну и давай на конретном моём примере. Я — линуксовый разраб, пишу библиотеки, бекенд, немного фронтенда, скрипты и немного гуёвых десктопных приложений. При этом я не знаю var'aq и вряд ли смогу собрать TempleOS, я — конченый дебил?

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

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

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

Не ну портирование НЕТа и МСКуль ещё понять можно, можно ВЕБ аппликухи крутить без всяких ВМ причем работает это намного быстрее и стабильнее чем под офтоповиком. Но притаскивание в Линух повер-шелла я понять не могу ... а ещё синтаксис ПШ такой что есть ощущение что его придумывали в страшном бреду.

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

Ничего Не В Страшном. Просто Нам Так Привычнеее.

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

Насколько я помню, синтаксис ПШ, в отличие от линуксовых шеллов, просто ориентирован на объекты, а не на линейные конвейеры. Что в наше время имеет некоторый смысл. И эта концепция сложнее сама по себе.

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

Насколько я помню, синтаксис ПШ, в отличие от линуксовых шеллов, просто ориентирован на объекты,

Иными словами синтаксис Пистона и Руби не ориентирован на объекты. Даже к ситаксису сабжа нет претензий...

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

Если ты не знаешь, что такое .NET, ты вообще не из IT.

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

Даже к ситаксису сабжа нет претензий...

Я этого не говорил, кстати.

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

Типо Microsoft будет плакать, что вы не знаете их фреймворк

Будут, ибо это в их интересах. Но репутация похерена.

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

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

bdfy ★★★★ ()

Давно ждал поддержку Alpine.

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

Им насрать. Они уже в павершеле сделали подмену wget и curl.

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

Эта концепция не для терминалов. А писать в блокноте можно много на чем.

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

Сударь, я просто поинтересовался, что это. И на качество моей «специализации» это никак не влияет, для знаний ЕСКД и ПУЭ мне не нужны дотнеты.

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

Если ты не знаешь, что такое .NET, ты вообще не из IT.

Первая же ссылка даёт понятие, что .NET Framework не что иное как программная платформа, выпущенная компанией Microsoft в 2002 году.

Судя по твоей логике я теперь человек имеющий отношение к IT:)

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

загчем знать ненужное ни кому, даже самим мелкомягким?
У них же у самих везде вроде сервера на линуксе(т.к. он на несколько порядков безопаснее винды).

Int0l ()
Последнее исправление: Int0l (всего исправлений: 2)
Ответ на: комментарий от foxnet

Хороший специалист должен знать все популярные? Вы объелись грибов и вашем предложении речевая ошибка! К тому же, надеюсь не надо объяснять что значит специалист? И чем хороший специалист отличается от всезнайки с в лучшем случае средним знанием всего.

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

И да, .net core, если ваша контора не занималась раньше .net разработками будет стоять в списке приоритетов на изучение гораздо дальше, чем целый пучок java серверов приложений. Просто банально из-за доступности специалистов и проработанности.

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

вам нельзя судить по логике, потому что вы не имеете к ней отношения. Так как путаете понятие «необходимое» и «достаточное»

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

Эта концепция не для терминалов.

Пруфов, конечно же, не будет?

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

Судя по твоей логике я теперь человек имеющий отношение к IT:)

Вы не знакомы с логикой, ибо исходное условие - необходимое, но не достаточное.

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

Тебе из МС лично доложили о ненужности .net, любитель обобщать? Ну и второе предложение тоже 4.2

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

Оно требует активную работу с переменными. Что-то писать там в однострок крайне тяжело и неудобно.

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

А сони вегас написан на .net фреймворке ? .net core, это не замена десктопному .net фреймворку. Так что нет, не поможет.

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

А KennyMinigun в курсе, что дотнетовский watch вызывается как dotnet watch и глобальный неймспейс не захламляет?

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

Ну го, предположим что не знаю, при этом очень желаю стать ТруЪ айтишником (по хардкору прям).

Какие там у вас — «айтишников» — определяющие вехи? Уметь в фотошоп, сапера и устанавливать виндоус — это же три кита для мира ИТ?

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

Что нужно, а что ненужно - покажет рынок. И пока он показывает, что как то линукс - более ненужно, чем продукция MS

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

Так .NET и вот этот dotNet есть одно и то же или одно есть реализация другого?

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

Без встроенных tk, sqlite и черепашки не взлетит

Оно уже взлетело.

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

Каким образом (не)знание какого-то мелкомягкого фреймворка отражает профессионализм линуксового админа или разраба?

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

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

Я только за. Все лучше чем ЖВМ. Где почитать истории успеха .NET Core на линуксе?

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