Microsoft выпускает .net core 2.0 и visual studio 2017 версии 15.3

Видео: Установка, настройка visual studio code + Net Core + C# + GIT 2024

Видео: Установка, настройка visual studio code + Net Core + C# + GIT 2024
Anonim

Microsoft дала нам первый предварительный просмотр.NET core 2.0 около трех месяцев назад. Предварительный просмотр продемонстрировал многочисленные функции, такие как двоичные архивы Linux, хранилище пакетов времени выполнения, отсутствие необходимости в OpenSSL для OSX и автономные исполняемые файлы, среди прочих. В понедельник Microsoft выпустила финальную версию ядра.NET 2.0.

Рич Ландер, член команды Common Language Runtime, называет последнюю версию.NET Core «более простой в использовании и более функциональной в качестве платформы». Ландер говорит, что разработчики.NET могут начать разработку с Core 2.0 из командной строки, в их любимом текстовом редакторе, в коде Visual Studio, в Visual Studio для Mac или в Visual Studio 2017 15.3 (последние два также были только что выпущены). Ландер далее добавляет это о платформе:

«Он готов к рабочим нагрузкам, на вашем собственном оборудовании или в вашем любимом облаке, например Microsoft Azure».

Вот некоторые из важных особенностей.NET core 2.0:

  1. Двоичные файлы Linux: последняя версия ядра.NET содержит двоичные архивы, совместимые с дистрибутивами Linux, поддерживаемыми.NET Core, что позволяет разработчику экспериментировать с дистрибутивами, которых нет в списке поддерживаемых, но, тем не менее, совместимы.
  2. Нет необходимости в OpenSSL в OSX. В.NET core 2.0 корпорация Майкрософт внесла изменения в библиотеки шифрования, чтобы в полной мере воспользоваться услугами, изначально доступными в Mac OS, что эффективно устраняет необходимость в OpenSSL в OSX.
  3. Хранилище пакетов времени выполнения:.NET core 2.0 содержит хранилище пакетов времени выполнения, которое позволяет создавать предварительно скомпилированный кеш общих библиотек, который затем можно централизованно предоставлять вместо развертывания в каждом приложении, что значительно сокращает размер и время развертывания.
  4. Автономные исполняемые файлы. В последней версии ядра.NET переносимые и автономные приложения теперь будут использовать отдельные исполняемые файлы хоста. Это позволит разработчику приложения подписать исполняемый файл хоста, используя свою цифровую подпись.
  5. Другие особенности: Другие функции, на которые стоит обратить внимание, включают переносимые двоичные архивы для всех платформ, сборки Windows Arm32 и Arm64 и поддержку сборок Linux Arm.

В понедельник Microsoft также выпустила Visual Studio 2017 версии 15.3 и Visual Studio для Mac версии 7.1. Последняя версия Visual Studio 2017 улучшает доступность, адаптируя Visual Studio к наиболее популярным программам чтения с экрана. В последней версии Visual Studio для Mac добавлена ​​поддержка таргетинга.NET Core 2.0 для его веб-приложений, веб-служб и консольных приложений, а также возможность для разработчика создавать стандарт.NET 2.0 в библиотечных проектах, что позволяет им обмениваться большим количеством кода между проекты.

Microsoft выпускает .net core 2.0 и visual studio 2017 версии 15.3