Microsoft представила предварительную версию .NET 6

Microsoft представила предварительную версию .NET 6

12.03.2021     

Microsoft опубликовала предварительную версию .NET 6, которая завершит унификацию .NET. В список улучшений вошла поддержка пользовательского интерфейса мультиплатформенных приложений MAUI для Android и iOS, развитие Blazor и однофайловых приложений.

Новые возможности для разработчиков

По словам Ричарда Ландера, одного из лидеров команды .NET Core в Microsoft, в основе .NET 6 лежит реализация последних частей плана унификации .NET, который начался с .NET 5. Ожидается, что этот выпуск будет включать важные улучшения во всех частях .NET, включая облачные, настольные и мобильные приложения.

«Главное изменение в этом выпуске – полная интеграция Android и iOS как части существующих рабочих нагрузок Xamarin. Что потребует интеграции набора кода, систем сборки и других технологий, а также интеграции блогов, документации и примеров», – сказал Ричард Ландер из Microsoft.

По словам Ландера, новые функции полезны для всех разработчиков .NET. Для разработчиков настольных приложений – это возможности для привлечения новых пользователей. Разработчики мобильных приложений извлекут выгоду из использования основных инструментов и API для iOS и Android. Разработчикам веб-приложений станет проще выпускать службы для мобильных приложений и делиться с ними кодом.

Релизы, платформы и поддержка

Стабильный релиз .NET 6 выйдет в ноябре 2021 года. В него внесены улучшения для облачных, десктопных и мобильных приложений.

Предварительная версия уже доступна в разделе загрузок сайта Microsoft. До ноября запланировано еще несколько превью.

Стабильная версия .NET 6 будет поддерживаться в течение трех лет, как выпуск с долгосрочной поддержкой (LTS). Поддерживаемые платформы значительно расширены по сравнению с .NET 5 и включают:

  • Android;
  • iOS;
  • Mac и Mac Catalyst для x64 и Apple Silicon «M1» на Arm64;
  • Windows Arm64.

Разработан пользовательский интерфейс многоплатформенных приложений MAUI, который представляет собой современный набор инструментов, основанный на Xamarin. На данный момент интерфейс MAUI поддерживает Android и iOS.

Унификация

Microsoft интегрирует возможности Android, iOS и macOS, которые являются частью Xamarin в .NET 6.

Microsoft расширяет возможности Blazor – бесплатной веб-платформы с открытым исходным кодом, позволяющей создавать веб-приложения на C# и HTML. Появилась возможность реализовывать с помощью Blazor гибридные клиентские приложения для настольных и мобильных сценариев применения. При этом используется единый подход к построению интерфейса для веб-страниц и десктопных приложений.

С выходом .NET 5 в ноябре 2020 года, Microsoft положила начало унификации, сделав упор на миграцию кода из .NET Framework в .NET 5 и заложив основу для Xamarin. Унификация .NET создает единую систему с библиотекой базовых классов и набором инструментов из отдельных технологий .NET Core, .NET Framework и Xamarin.

Что нового в .NET 6 Preview 1

Быстрый внутренний цикл

Для быстрой сборки и изменения кода Microsoft внедрила новую модель перезагрузки «горячего» кода. Быстрый внутренний цикл значительно ускорит сборку, а также позволит вносить изменения в код в ходе рабочего процесса без его перезапуска, пропуская сборку.

ARM64

В рамках поддержки оборудования на ARM64 команда разработчиков .NET 6 сосредоточила внимание на функциональной составляющей: для Windows Arm64 добавлена поддержка Windows Forms и Windows Presentation Framework. На Mac добавлена R03;R03;поддержка чипов Apple Silicon с архитектурой Arm64.

Производительность

С помощью оптимизации под управлением профиля (PGO) разработчики увеличили производительность запуска и выполнения в .NET 6.

Однофайловые приложения

В .NET 6 добавлена поддержка однофайловых приложений для Windows и MacOS . В .NET 5 их сфера применения была ограничена только операционной системой Linux.

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



Источник: https://infostart.ru/journal/news/tekhnologii/microsoft-predstavila-predvaritelnuyu-versiyu-net-6_1401722/
Автор:
Сергей Кравченко Обозреватель


В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение

См. также

Google добавит в Chrome режим приоритетной загрузки сайта по HTTPS

Новость Безопасность Интернет ИТ-новость

В новой версии Google Chrome появится режим HTTPS-First, который заставит браузер всегда пытаться загружать сайты по защищенному протоколу. В будущих релизах веб-обозревателя эта функция будет включена по умолчанию.

21.07.2021    668    VKuser24342747    0       

JetBrains назвала JavaScript и SQL самыми популярными языками в России

Новость Аналитика ИТ-новость Языки программирования

Компания JetBrains провела ежегодный опрос об экосистеме разработки в 2021 году. В нем приняли участие 31 743 разработчика из 183 стран, в том числе из Российской Федерации и СНГ.

21.07.2021    1019    VKuser24342747    2       

MongoDB с последней версией Atlas стал бессерверным

Новость СУБД ИТ-новость

13 июля MongoDB представила версию 5.0 платформы баз данных NoSQL. Последние обновления поддерживают многие рабочие нагрузки в бессерверном режиме. Новая версия включает новые возможности для приложений и улучшения конфиденциальности и безопасности.

20.07.2021    1343    SKravchenko    1       

«Яндекс» представил уникальный сервис для автоматического перевода видео

Новость Искусственный интеллект ИТ-новость Новости компаний Яндекс

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

20.07.2021    716    VKuser24342747    1       

Появился способ игнорировать запрет установки Windows 11 на слабые ПК

Новость Windows ИТ-новость

Новая Windows 11 не может быть установлена на компьютеры, которые не соответствуют системным требованиям, определенным разработчиками. Однако продвинутые пользователи нашли способ обойти это ограничение.

19.07.2021    761    VKuser24342747    0       

На свежих процессорах Intel создали микрокомпьютер под Windows 10

Новость Windows Гаджеты ИТ-новость Микроэлектроника

Энтузиасты и стартаперы полюбили Arduino и Raspberry Pi. Но инженеры Commate Computer (Commell) пошли дальше и представили миниатюрный ПК LE-37O на базе новейших чипов Intel Tiger Lake. И на нем можно запустить Windows 10.

16.07.2021    908    user1015646    3       

Вот это поворот: Microsoft выпустила дистрибутив Linux

Новость Linux ИТ-новость Новости компаний

Пока мир замер в ожидании новой Windows 11, Microsoft решила преподнести пользователям большой сюрприз – и представила собственный дистрибутив Linux, CBL-Mariner 1.0.

15.07.2021    1334    user1015646    2       

Стартовала программа возмещения затрат разработчикам на скидки для малого бизнеса

Новость Законодательство Импортозамещение ИТ-новость Облачные технологии

Утверждена программа, в которой предусмотрено субсидирование разработки облачного программного обеспечения для малого и среднего бизнеса, а также скидки на софт, разработанный в рамках данной программы, до 50%.

15.07.2021    616    ЕленаЧерепнева    0       

Исследователи установили: ИИ-программы для собеседований не понимают речь соискателя

Новость Искусственный интеллект ИТ-новость

Эксперты из Массачусетского технологического института (MIT) изучили приложения, анализирующие резюме кандидатов. Ученые пришли к выводу, что такой софт плохо справляется с задачами и дает неверные результаты.

14.07.2021    495    VKuser24342747    1       

Юбилейный индекс TIOBE на июль. Рейтинг отмечает 20-летие

Новость ИТ-новость Рейтинг Языки программирования

Ежемесячный индекс TIOBE показывает, какие языки программирования наиболее популярны, и как их популярность растет с течением времени. В июле TIOBE отмечает 20-летие, публикует новый рейтинг и график популярности языков программирования за 20 лет.

12.07.2021    1029    SKravchenko    0       

Google сделает обязательной двухэтапную аутентификацию для аккаунтов разработчиков

Новость Google ИТ-новость Мобильные приложения

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

08.07.2021    1009    VKuser24342747    1       

Google установил новый обязательный формат для Android-приложений

Новость Google ИТ-новость Мобильные приложения Новости компаний

Компания Google объявила, что стандарт приложений Android App Bundle (AAB) станет обязательным в Play Store. Он заменит монолитный формат APK.

07.07.2021    1583    user1015646    0       

Токен исходного кода интернета продали с аукциона

Новость ИТ-новость

NFT-токены – уникальные двойники цифровых произведений – становятся все популярнее: их стали предлагать на традиционных аукционах с вековой историей. На этот раз ушел с молотка токен исходного кода интернета – на Sotheby’s его продали за 5,43 млн долларов США.

06.07.2021    2202    user1015646    0       

Российский разработчик научил нейросеть генерировать голос Геральта из The Witcher 3

Новость Видеоигры Искусственный интеллект ИТ-новость

Программист под ником nikich340 создал модификацию A Night to Remember для игры The Witcher 3: Wild Hunt, в которую добавлены новые реплики главного героя, озвученные нейросетью. 

06.07.2021    1512    VKuser24342747    0       

Linux получил крупнейшее обновление с момента выпуска пятой версии

Новость Linux ИТ-новость

Представлен первый стабильный релиз ядра Linux 5.13. По словам Линуса Торвальдса, это один из самых значительных релизов 5.x. ОС получила возможность корректно работать на процессорах Apple M1 и Intel Alder Lake.

05.07.2021    1555    VKuser24342747    4       

Amazon запустил конкурс на поиск уязвимостей AWS BugBust

Новость Безопасность ИТ-новость

Компания Amazon объявила о новом челлендже по поиску уязвимостей в AWS. И это не традиционная баунти-программа: здесь куда больше геймификации и амбициозная цель – совместно избавиться от 1 миллиона багов.

05.07.2021    1582    user1015646    0       

ИИ-помощник для программистов от Microsoft сможет дописывать код

Новость Искусственный интеллект ИТ-новость

Microsoft и GitHub представили совместный проект Copilot («второй пилот») на базе технологий организации OpenAI. Ассистент способен анализировать код и предлагать варианты завершения строк в зависимости от контекста. 

05.07.2021    1787    VKuser24342747    2       

В России начнет работу единая статистическая платформа

Новость Аналитика ИТ-новость

Правительство согласовало положение, которое предусматривает создание к 2022 году сервиса для объединения всех государственных ресурсов статистики. Новая разработка также унифицирует принципы работы с данными. 

02.07.2021    1105    VKuser24342747    0       

Обновление GitLab 14: представлены новые DevOps-инструменты в рамках единой платформы

Новость ИТ-новость

Компания GitLab Inc. выпустила свежий релиз – теперь с интегрированной платформой DevOps-специалистов.

01.07.2021    1654    user1015646    0       

Отечественные компании разработали автоматизированную систему для муниципальных услуг

Новость Автоматизация ИТ-новость

«Базальт СПО», МЦСТ, «Байкал Электроникс», ЭОС и «МойОфис» представили многоместное автоматизированное рабочее место (АРМ). Для тестового запуска системы выбраны госучреждения Орла. 

01.07.2021    1133    VKuser24342747    1       

Новый доклад CompTIA: в Европе вырос спрос на технических специалистов

Новость ИТ-новость

Согласно новому отчету CompTIA, одной из ведущих торговых ассоциаций ИТ-индустрии, спрос работодателей на технических работников в 10 европейских странах увеличился за первый квартал 2021 года. Работодатели разместили 900 тысяч объявлений о вакансиях.

01.07.2021    1526    SKravchenko    0       

Раскрыта неожиданная особенность Windows 11

Новость Windows

При установке Windows 11 на некоторые компьютеры могут возникнуть проблемы. Все дело в инструментах безопасности новой версии операционной системы.

30.06.2021    1313    user1015646    0       

Новый фреймворк Google защитит от встраивания вредоносного кода 

Новость Google

Компания Google представила новый фреймворк SLSA. Он защитит ПО от внедрения вредоносного кода в процессе разработки. 

29.06.2021    702    user1015646    0       

Работу чиновников ускорит отечественная система автоматизации

Новость Автоматизация Минкомсвязь

Минцифры планирует к 2024 году установить в госорганах отечественную систему автоматизации рабочих мест. Вместо предполагаемого эксперимента будет полноценное внедрение. 

29.06.2021    803    VKuser24342747    0       

Google профинансирует добавление поддержки языка Rust в ядро Linux

Новость Linux Google ИТ-новость Новости компаний Языки программирования

Google заявила, что финансирует проект по повышению безопасности Linux, где часть ядра будет написана на языке программирования Rust. Усилия по модернизации могут повысить безопасность в сети и на устройствах.

28.06.2021    2947    SKravchenko    0