Официально выпущена .NET 10 со значительными улучшениями производительности, искусственного интеллекта и удобства для разработчиков

1763112776
2025-11-14 09:21:00

Microsoft объявила о общая доступность .NET 10назвав ее самой продуктивной, современной, безопасной и высокопроизводительной версией платформы на сегодняшний день. Как заявляет компания, релиз является результатом многолетних усилий с участием тысяч участников. Он включает в себя улучшения в среде выполнения, библиотеках, языках, инструментах, платформах и рабочих нагрузках.

По словам Microsoft, обновление продолжает цель создания единой платформы, поддерживающей традиционную разработку и современные сценарии, ориентированные на искусственный интеллект.

Как сообщалось, .NET 10 обеспечивает заметная оптимизация времени выполнения и компилятора. К ним относятся улучшения JIT-компилятора, новые пути аппаратного ускорения, такие как AVX10.2 и Arm64 SVE, а также улучшения NativeAOT, которые уменьшают размер и время запуска.

Инверсия цикла, стратегии распределения стека и изменения барьеров записи также способствуют заметному сокращению использования памяти и пауз GC. Microsoft выделила эти улучшения как ключевые факторы, лежащие в основе того, что она называет самый быстрый выпуск .NET до сих пор.

Что касается языков программирования, C# 14 и F # 10 поставляются вместе с выпуском. С# 14 представляет свойства на основе полей, новые преобразования интервалов, оператор условного присваивания с нулевым значением, расширения выражений коллекций, частичные конструкторы и поддержку интерфейса ref struct, при этом Microsoft подчеркивает более чистый и удобный в сопровождении код.

Фа № 10 Основное внимание уделяется ясности и производительности, добавлению элементов управления предупреждениями с ограниченной областью действия, улучшенным средствам доступа к свойствам, дополнительным параметрам на основе структур, расширенной поддержке хвостовых вызовов и предварительной версии параллельной компиляции. Улучшения в выражениях задач, проверке типов и обрезке призваны обеспечить более плавную повседневную разработку.

Как заявила Microsoft, .NET-библиотеки получать обновления по криптографии, сети, диагностике и сериализации. В релизе расширена поддержка постквантовой криптографии, добавлен упрощенный WebSocketStream API обеспечивает поддержку TLS 1.3 в macOS и сокращает выделение ресурсов для операций HTTP и сокетов. Сериализация JSON обеспечивает повышение безопасности и дополнительные возможности конфигурации, а API криптографии добавляют новые возможности, соответствующие стандартам.

Read more:  Доступ запрещен

.NET Aspire 13 поставляется вместе с .NET 10 как платформа облачных приложений. По объявлению, с новым названием, как раз Стремитесь”, в этом выпуске это усиливает оркестрацию внешних интерфейсов, API, контейнеров и хранилищ данных за счет улучшения рабочих процессов разработки, производительности развертывания и многоязычной интеграции.

Обновление добавляет упрощенные шаблоны, новые типы ресурсов, улучшенные параметры безопасности и улучшения информационной панели, а также расширенную поддержку координации Python, JavaScript и других служб, отличных от .NET, из единой системы. AppHost.

Возможности, ориентированные на искусственный интеллект, также расширяются за счет Microsoft Agent Framework. Microsoft.Extensions.AIи первоклассную поддержку протокола контекста модели (MCP). Как сообщалось, эти системы направлены на стандартизацию шаблонов для построения агентских рабочих процессов, интеграции внешних инструментов, включения телеметрии и работы с несколькими поставщиками ИИ. По словам Microsoft, цель состоит в том, чтобы упростить создание интеллектуальных многоагентных приложений, сохраняя при этом соответствие существующим практикам разработки .NET.

Кроме того, этот релиз содержит значительные обновления по всем Ядро ASP.NETBlazor, .NET MAUI и Entity Framework Core 10. Веб-разработчики получают улучшенную безопасность, диагностику, поддержку OpenAPI 3.1, более строгую проверку формы, аутентификацию по паролю и улучшения NativeAOT. Blazor обеспечивает лучшее сохранение состояния, повышенную устойчивость, оптимизированную загрузку и расширенное взаимодействие с JavaScript.

.СЕТЬ представляет новые привязки платформы, улучшения производительности, обновленные элементы управления и улучшения XAML. ЭФ ядро 10 добавляет поддержку векторного поиска, встроенную обработку JSON, новые возможности LINQ и улучшенное сопоставление сложных типов для поддержки современных рабочих нагрузок, включая сценарии на основе искусственного интеллекта.

В состав .NET 10 SDK также входят заметные улучшения CLIновые возможности тестирования, параметры образа контейнера и новый формат решения SLNX.

Read more:  Брэндон Ниммо рассказал The Post, что его «ошеломил» обмен на Метс

Что касается поддержки, как подтверждено Microsoft, .NET 10 является Долгосрочная поддержка (LTS) релиз и будет получать обновления в течение трех лет до 10 ноября 2028 года.

Рано реакция сообществакак отмечается в публичных комментариях, подчеркивают как энтузиазм, так и практические проблемы. Несколько разработчиков похвалили улучшение производительности, а один пользователь назвал .NET 10 «действительно потрясающей и намного более быстрой». Другие подняли вопросы о поддержке инструментов, особенно относительно Visual Studio 2026 и ее доступности вместе с .NET 10. Некоторые пользователи отметили путаницу, вызванную макетом страницы загрузки, в то время как другие спросили, будет ли Visual Studio 2022 продолжать поддерживать рабочие нагрузки .NET 10.

Отзывы также включали просьбы о более широком внедрении в собственных группах разработчиков продуктов Microsoft, в том числе призывы к команде Office выйти за рамки .NET Framework 4.8 для разработки VSTO. В дополнительных комментариях упоминался интерес к новым функциям, таким как доступность WebSocketStream через NuGet, будущие улучшения языка C#, включая типы объединения, а также разъяснения относительно учетных данных Aspire. Некоторые пользователи также поделились ограничениями, специфичными для платформы, такими как ограничения macOS, влияющие на перехват HTTPS.

В совокупности отзывы отражают большой интерес к выпуску и постоянные ожидания ясности инструментов, поддержки платформы и будущего развития языка.

Для заинтересованных читателей полные примечания к выпуску доступны в официальная документация.

#Официально #выпущена #.NET #со #значительными #улучшениями #производительности #искусственного #интеллекта #удобства #для #разработчиков

Ещё по этой теме

Read more:  Квантовое моделирование QED сильного поля достигает поляризации с одной петлей с основанием для пространства импульса FOCK

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.