RSS Parrot

BETA

🦜 Все статьи подряд / .NET / Хабр

@habr.com.ru.hubs.net.articles@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

.NET – хаб со знаниями про .NET

Your feed and you don't want it here? Just e-mail the birb.

Site URL: habr.com/ru/hubs/net/articles/

Feed URL: habr.com/ru/rss/hubs/net/articles/

Posts: 12

Followers: 1

Натягиваем сову на глобус или оценка применимости TSI на другие языки

Published: June 11, 2026 15:49

Привет, Хабр! В прошлых статьях я описала, как через нововведенный параметр TSI теоретически можно определить грейд разработчика. Читать далее

Как я написал BGP-сервер и не сошёл с ума

Published: June 11, 2026 14:08

BGPLite — open-source BGP route-server на C# и .NET 10. Он принимает BGP-сессии, динамически загружает префиксы через RIPE Stat и управляется через HTTP API. В статье разберём архитектуру проекта и реализацию собственного BGP-сервера с нуля. Читать далее

Redb.Route 3.1.1 (LLM, часть 2: enterprise-паттерны)

Published: June 10, 2026 20:21

redb экосистема В предыдущей статье я анонсировал redb.Route.Llm как 24-й транспорт redb.Route — мы делали LLM ещё одним endpoint'ом наравне с Kafka, RabbitMQ и HTTP, чтобы выкинуть отдельную «AI-инфраструктуру», стоящую рядом с интеграционной. Заодно я…

Инкрементальный парсер на c#

Published: June 10, 2026 14:28

Создаю собственный DSL на C#: рассказываю о том, как инкрементальный парсер. И наконец-то будет использовать одно из преимуществ рослиновской модели синтаксиса. Читать далее

Быстрый поиск причин сбоев в логах с помощью EventId в .NET Core на примере актов для единого реестра интернет-рекламы

Published: June 10, 2026 08:05

Привет, Хабр! На связи Андрей Алексеенко, техлид оператора рекламных данных (ОРД) «МедиаСкаут». В предыдущем посте мы начали рассказывать о том, как своевременно передаем информацию в единый реестр интернет-рекламы (ЕРИР) — показали настройку…

Механизм создания многосегментных компонентов WPF на примере 7 и 16 сегментов

Published: June 10, 2026 06:51

В данной статье разбирается, как реализовать пользовательский многосегментный WPF компонент. Это может содействовать в изучении внутреннего устройства C#, .NET и самой платформы WPF. Разработанное решение дает множество гибких настроек, использовать…

Kafka в проде: как встроенное сжатие спасло кластер, когда retention не успевал чистить диск

Published: June 10, 2026 03:00

Привет, Хабр! Меня зовут Павел, я ведущий разработчик. В этой статье расскажу про Kafka, consumer groups, lag, offset commit и встроенное сжатие сообщений. Не в формате “что такое Kafka за 15 минут”, а через обычную продовую историю, где кластер начал есть…

redb.Route 3.1.0 — LLM как ещё один транспорт: .To(«llm://claude») и .AsLlmTool()

Published: June 9, 2026 08:49

Серия: redb ecosystem (анонс, разбор позже)В 3.1.0 у redb.Route вышло два новых транспорта: redb.Route.Llm (24-й) и redb.Route.Exec (25-й). LLM теперь — обычный endpoint наравне с Kafka, RabbitMQ и HTTP: вызов модели — это шаг .To("llm://claude"),…

Anti-corruption Layer на C#: три шва на проекте миграции с Rails

Published: June 9, 2026 02:50

Anti-corruption layer в учебниках выглядит как одна аккуратная коробка между чужой системой и вашей: всё чужое остаётся снаружи, внутрь проходит только то, что уже переведено на язык вашего домена. Граница ровная, как по линейке. Почти за год, что мы…

REDB: индексы, или почему на любую схему — это быстро

Published: June 8, 2026 21:22

В предыдущей части цикла разобрали 13 таблиц REDB: как устроены objects, values, structures, как RTTI-хранение значений отличается от старого EAV-паттерна, зачем нужен scheme_metadata_cache. Если не читали — начните с неё, без понимания схемы дальше…

Пишем Third Person Controller на MonoGame. Часть II

Published: June 8, 2026 09:29

Это вторая часть серии туториалов, где мы реализуем Third Person Controller на MonoGame. В этой части мы заменим капсулу персонажа на анимированную модель. И прицепим меч на спину. Читать далее

Как упростить тестирование ASP.NET Core API

Published: June 7, 2026 09:53

Разрабатывая приложения, мы стараемся не злоупотреблять дублированием кода. Из часто встречающегося кода мы формируем библиотеки, а для их соединения в инфраструктуре ASP.NET Core приложения используем DI-контейнер. Инфраструктура тестирования для ASP.NET…