LINUX.ORG.RU

Вышел dotNet Core 2.1 LTS

 asp.net core, ,


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 ()
Последнее исправление: cetjs2 (всего исправлений: 3)
Ответ на: комментарий от Legioner

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Уметь в фотошоп, сапера и устанавливать виндоус — это же три кита для мира ИТ?

Можете теперь смело и открыто объявить что ИТишник!

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

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

Если вкратце, то .NET Core это кроссплатформенная реализация .NET.

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

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

Начни читать авторитетные IT-ресурсы. Например хабрахабр.

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

Киты у каждого свои. А не знать базовые вещи, что такое процессор, операционная система, какие операционные системы распространены, какие основные языки программирования используются в промышленной разработке - позор. Это полное отсутствие кругозора.

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

авторитетные IT-ресурсы
хабрахабр

Это тот, на котором регулярно появляются статьи о том как написать хеллоуворд на питоне, а комментарии под этими статья разрываются от благодарноестей? Или тот на котором 99% контента — новостные дайджесты?

основные языки программирования используются в промышленной разработке

Ты упустил, что в самом первом комментарии под темой был вопрос о том, что такое «кроссплатформенный фреймворк dotNet Core». Не .NET и даже не Mono, а какая-то НЁХ. Ты действительно считаешь, что это common knowledge в IT?

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

Хабрахабр не является авторитетным IT-ресурсом.

Перевод на русский язык новостей, уроков и т.д., некоторой информации от спонсоров, за которую хабр получает вознаграждение, некоторого количества заказных статей, пара-тройка статей с интересным содержанием. Все выше перечисленное составляет 99% информации хабра. Какой смысл посещать этот ресурс, если можно обратится к первоисточнику информации?

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

Если вкратце, то .NET Core это кроссплатформенная реализация .NET.

Core в названии намекает что там не весь .Net, хотя я могу ошибаться.

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

Да, всю бибилиотеку они не перенесли, да это и невозможно, потому что определённая часть это просто обёртки вокруг WinAPI (вроде Windows Forms). Но перенесено достаточно чтобы, например, писать кроссплатформенные веб-приложения.

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

А там идея не в том чтобы все распилить, как в явовском jigsaw, а потом все модули, в т.ч. которые раньше входили с стандартную поставку, не входящие в тот самый core поставлять нагетом?

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

А там идея не в том чтобы все распилить, как в явовском jigsaw, а потом все модули, в т.ч. которые раньше входили с стандартную поставку, не входящие в тот самый core поставлять нагетом?

Насколько я понял - да.

Но полный .net будет существовать в некросплатформном варианте.

Опять таки, не LTS версии core будут поддерживаться год.

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

На самом деле все перенесли на момент релиза .Net Core 2.0 он был эквивалентен .net 4.6.2 . На самом деле Core - очень важная веха в жизни этого языка. Если покопаешься , то найдешь библиотеки отрисовки графики. Народ вроде даже начал универсальный компановщик элементов в окнах.

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