JetBrains .NET Day Online 2026: Смотрите записи

Источник: The JetBrains Blog•

JetBrains .NET Day Online 2026: Смотрите записи

Все доклады от 7 октября теперь доступны на YouTube. Мероприятие .NET Day Online 2026 прошло 7 октября. Спасибо всем, кто смотрел прямую трансляцию и задавал вопросы в чате! Если вы пропустили какой-то доклад или хотите пересмотреть его, все они теперь выложены в сеть. Посмотреть полный…

События ReSharper Platform Rider

Все выступления от 7 октября теперь доступны на YouTube.

Конференция .NET Day Online 2026 прошла 7 октября. Спасибо всем, кто смотрел прямую трансляцию и задавал вопросы в чате! Если вы пропустили какое-то выступление или хотите пересмотреть его, все записи уже выложены в сеть.

Смотреть весь плейлист

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

Ключевой доклад: Инструменты JetBrains .NET в эпоху агентов

Анастасия Казакова, Мэтт Эллис, Маттиас Кох и Мехул Харри

Анастасия открыла день, рассказав о том, как агенты меняют требования разработчиков к своим инструментам, и представила JetBrains Air. Затем Мэтт продемонстрировал работу Air в Rider. Он поставил задачу для Codex в тестовом приложении, проверил результат с помощью тестов, навигации и отладчика в Rider, а затем оставил заметку для ревью, которая отправила агента на доработку. Он также показал, как Rider делится собственными инструментами с агентами через встроенные навыки для отладки и рефакторинга, а также хуки, которые проверяют и форматируют написанный агентом код.

Маттиас дал агенту навык dottrace-analyze для исследования медленно работающего приложения. Этот навык позволяет агенту читать реальные данные профилирования и отслеживать горячие пути вплоть до кода; по результатам нашей оценки, это повысило среднюю точность агента с 4,7 до 8,1 из 10. Подробности читайте в этом блоге.

Мехул завершил доклад обсуждением вариантов использования ReSharper в VS Code и Cursor для тех .NET-разработчиков, которые работают вне Rider.

Air доступен в качестве плагина для Rider 2026.2 и поставляется в комплекте с Rider начиная с версии 2026.3 EAP. Вы также можете попробовать Junie Lite, бесплатную версию Junie, прямо из выборщика моделей Air. Узнайте больше на jetbrains.com/air.

Смотреть ключевой доклад

Шаблоны обмена сообщениями для современных программных решений

Ирина Домти

Ирина подробно разобрала паттерны Outbox, Inbox и Saga для распределенных систем .NET, рассказав о том, в каких ситуациях помогает каждый из них и во сколько обходится их поддержка.

Смотреть

Перехватчики в C#: Нативный AOT и производительность бесплатно

Штефан Пёльц

Штефан показал, как перехватчики C# (interceptors) и инкрементальные генераторы исходного кода могут заменить вызовы, основанные на рефлексии. Результатом является код, который лучше поддается минификации и работает с Native AOT.

Смотреть

Процессы на основе уточнения требований для разработки с помощью ИИ

Стейси Кэшмор

Стейси поделилась процессом, который ее команда использует для разработки с помощью ИИ. Они проходят путь от проблемы до пользовательских историй (user stories), прежде чем кто-либо напишет код, а затем передают сборку специализированным агентам. Она также поставила под сомнение строки кода как показатель продуктивности ИИ и аргументировала, что главная цель — лучше решать проблемы пользователей.

Смотреть

Создание атаки на цепочку поставок с помощью .NET и NuGet

Маартен Баллаув

npm постоянно сталкивается с атаками на цепочку поставок, и Маартен показал, что в .NET уже существуют аналогичные уязвимости. Он продемонстрировал несколько способов внедрения кода через .NET, NuGet и MSBuild, а также рассказал, как снизить эти риски.

Смотреть

Модульные монолиты: Архитектура «Золотая середина»?

Стив Смит и Эрик Флеминг

Монолиты могут превратиться в неразгребаемый ком кода (Big Ball of Mud), а микросервисы — в распределенный монолит. Стив и Эрик выступили за промежуточный путь — модульный монолит. Он сохраняет развертывание и хостинг простыми, оставляя при этом возможность для работы нескольких команд в одной кодовой базе.

Смотреть

Интероперабельность в .NET

Сэм Басу и Андрес Пинеда

Сэм и Андрес показали, насколько широко может применяться одна и та же кодовая база .NET — на мобильных устройствах, десктопах, в веб и на различных девайсах. Они также создали MCP-серверы с помощью C# MCP SDK.

Смотреть

Знакомство с SQL MCP Server

Джерри Никсон

Джерри представил SQL MCP Server — проект Microsoft с открытым исходным кодом для SQL Server, Azure SQL, PostgreSQL, Cosmos DB и MySQL. Он показал, как этот сервер работает в паре с Data API builder, позволяя языковым моделям взаимодействовать с данными компании, в то время как разрешения и политики контролируют доступ к ним.

Смотреть

Побег из монолита: Масштабирование Blazor с помощью .NET Aspire и Azure Container Apps

Майкл Вашингтон

Майкл рассказал о Blazor Data Orchestrator — инструменте с открытым исходным кодом, который он создал вместе с другом для планирования и запуска задач в контейнерах. Созданный на базе .NET Aspire и Blazor, он добавляет то, чего им всегда не хватало: панель мониторинга, централизованные логи и способ упаковки задач для их переноса между окружениями. Он также рассказал о том, как ИИ помог им вдвоем создать этот проект за выходные.

Смотреть

Поделитесь своим мнением

Пройти опрос

Спасибо

Огромное спасибо всем десяти докладчикам за их время и выступления. Также спасибо нашим ведущим — Мэтту Эллису, Рэйчел Аппел, Маттиасу Коху, Майклу Хокеру и Айзеку Левину, а также всем, кто остался за кадром и обеспечивал работу прямой трансляции. Это мероприятие проводится при поддержке .NET Foundation.

О чём эта статья