This week in NET 21.11.2025

This week in NET 21.11.2025



📲 Новости

Introducing C# 14

Приветствуем C# 14! Статья знакомит с extension members и еще несколькими новыми улучшениями, повышающими продуктивность и производительность: меньше шаблонного кода, больше выразительности.


🖋️Статьи

Supercharge Your Test Coverage with GitHub Copilot Testing for .NET

Статья рассказывает про новую возможность, интегрированную в Visual Studio: GitHub Copilot Testing for .NET, инструмент, который помогает генерировать, запускать и поддерживать юнит-тесты и интеграционные тесты для C# / .NET-проектов. Да Visual Studio есть далеко не у всех, но подход все равно интересный.

Гарантированная доставка данных с помощью библиотеки Polly. Наш опыт взаимодействия с единым реестром интернет-рекламы

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

Высоконагруженный reverse-proxy на YARP

Если вы давно хотели написать свой reverse-proxy, то эта статья именно для вас! (в самом начале автор объясняет, зачем может понадобится это делать, при живых Nginx и Hproxy). Статья подробно описывает библиотеку YARP от Microsoft и показывает как с ее помощью построить масштабируемый прокси, интегрированный в .NET. Так же уделено внимание вопросам маршрутизации и балансировки нагрузки (будет особенно полезно, если хотите разобраться со sticky-сессиями).

Empirical software prototyping

Новая статья от небезызвестного Марка Симана, посвященная прототипированию в ситуациях, когда проект сталкивается с высокой степенью неопределенности: требования не ясны, архитектура не проработана, технологии и интеграции не известны. Автор поднимает вопрос необходимости прототип-исследования, которое поможет собрать необходимые данные, перед написанием "правильного кода".

💡 Интересное

How I Have Increased the Production Payment System Performance by 15x With One Line of Code in EF Core

Интересная статья на тему использования BulkInsert/BulkMerge из библиотеки Entity Framework Extensions. Автор рассказывает, как ему, за счет использования массовых операций вставки и обновления удалось улучшить производительность системы в 15 раз! Будет интересно всем, кто интересуется способами повышения производительности запросов в EF Core.









Report Page