Трекер .NET 11
Одна закладка на весь цикл .NET 11.
Эта подборка собирает всё, что я писал о .NET 11: preview-версии, изменения в рантайме, обновления GC, работа JIT и новый API в BCL. Добавьте страницу в закладки - я буду поддерживать её актуальной с каждой новой preview.
С чего начать
Если вы только знакомитесь с .NET 11, начните со статей с тегом “.net 11 preview” в верхней части списка. Каждая освещает ключевые моменты одной preview. Более старые статьи остаются полезными, потому что набор возможностей .NET 11 накапливается.
Что на этой странице
Таблица ниже автоматически собирается из статей с одним из тегов: .net 11, dotnet 11, .net 11 preview, dotnet, .net. Еженедельный задачник переупорядочивает её так, чтобы свежие материалы всплывали наверх.
Если вам нужна быстрая шпаргалка вместо хронологической подборки, посмотрите сопутствующие подборки “EF Core 11 cheat sheet” и “Возможности C# 14” в индексе /pillars/.
Указатель (9 статей)
2026 / 04
- Как генерировать строго типизированный клиентский код из спецификации OpenAPI в .NET 11
Используйте Kiota, официальный генератор OpenAPI от Microsoft, для создания fluent-клиента на C# со строгой типизацией из любой спецификации OpenAPI. Пошагово: установка, генерация, подключение к DI в ASP.NET Core и настройка аутентификации.
- Как прочитать большой CSV в .NET 11 и не словить нехватку памяти
Стримьте CSV в несколько гигабайт на .NET 11 без OutOfMemoryException. File.ReadLines, CsvHelper, Sylvan и Pipelines в сравнении с кодом и измерениями.
- Как отменить долго работающую Task в C# без взаимной блокировки
Кооперативная отмена с CancellationToken, CancelAsync, Task.WaitAsync и связанными токенами в .NET 11. Плюс блокирующие паттерны, превращающие чистую отмену в дедлок.
- Как использовать IAsyncEnumerable<T> с EF Core 11
Запросы EF Core 11 напрямую реализуют IAsyncEnumerable<T>. Как стримить строки через await foreach, когда предпочесть его вместо ToListAsync, и подводные камни со соединениями, трекингом и отменой.
- Kestrel начинает обрабатывать HTTP/3 запросы до SETTINGS-кадра в .NET 11 Preview 3
.NET 11 Preview 3 позволяет Kestrel обслуживать HTTP/3 запросы до прибытия control stream и SETTINGS-кадра пира, срезая задержку handshake у первого запроса каждого нового QUIC-соединения.
- EF Core 11 транслирует Contains в JSON_CONTAINS на SQL Server 2025
EF Core 11 автоматически транслирует LINQ Contains по JSON-коллекциям в новую функцию JSON_CONTAINS из SQL Server 2025 и добавляет EF.Functions.JsonContains для запросов с путём и режимом, способных задействовать JSON-индекс.
- Agent Skills приходят в Visual Studio 2026 18.5: Copilot автоматически находит SKILL.md в вашем репозитории
Visual Studio 2026 18.5.0 позволяет GitHub Copilot подгружать Agent Skills из .github/skills, .claude/skills и ~/.copilot/skills. Переиспользуемые пакеты инструкций SKILL.md путешествуют вместе с репозиторием.
- dotnet sln наконец редактирует solution filters из CLI в .NET 11 Preview 3
.NET 11 Preview 3 учит dotnet sln создавать, добавлять, удалять и перечислять проекты в solution filters .slnf, так что крупные моно-репозитории могут грузить подмножество без открытия Visual Studio.
- System.Text.Json в .NET 11 Preview 3 добавляет PascalCase и политики именования на уровне члена
.NET 11 Preview 3 завершает историю с политиками именования в System.Text.Json: JsonNamingPolicy.PascalCase, атрибут [JsonNamingPolicy] на уровне члена и дефолт [JsonIgnore] на уровне типа для более чистых DTO.