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 ()
Ответ на: комментарий от Zhbert

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

foxnet ()

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

  • watch

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

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

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

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

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

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

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

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

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

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

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

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

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

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

mx__ ★★★ ()
Ответ на: комментарий от 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)
Ответ на: комментарий от anonymous

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

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

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

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

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

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

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

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

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