🦜 Все статьи подряд / .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.
Магия dotnet test. Как запускаются ваши тесты в .NET?
https://habr.com/ru/companies/dododev/articles/1026014/?utm_campaign=1026014&utm_source=habrahabr&utm_medium=rss
Published: April 28, 2026 13:25
Вы когда-нибудь задумывались о том, как работают тестовые фрймворки в .NET? Ну вот когда вы пишите функцию, кликаете в IDE на треугольник, а потом — бац! — и получаете пару зелёных галочек. Вот как это происходит? Магия? Ну... отчасти да.Привет! Меня зовут…
Interceptors и SourceGenerators: отказываемся от IL-инъекций
https://habr.com/ru/companies/tbank/articles/1028724/?utm_campaign=1028724&utm_source=habrahabr&utm_medium=rss
Published: April 28, 2026 08:20
Привет! Я Дмитрий Сипаков, ведущий разработчик в Госсервисах Т-Банка. Расскажу про относительно новую фичу .NET — Interceptors: как они работают вместе со Source Generators и как с их помощью можно избавиться от бойлерплейта без IL-инъекций и сторонней…
WebAssembly: обзор технологии, эксперименты с числами и мечты о браузере без JS
https://habr.com/ru/companies/psb/articles/1028368/?utm_campaign=1028368&utm_source=habrahabr&utm_medium=rss
Published: April 28, 2026 06:40
WebAssembly находится в разработке уже более 8 лет. Технология прошла долгий путь развития и недавно разработчики из Bytecode Alliance выкатили версию 3.0О WebAssembly уже много материалов, но сегодня нам важна сама суть. У нас есть возможность,…
[Перевод] 4. Проектирование с помощью типов: Исследуем новые концепции
https://habr.com/ru/articles/1028876/?utm_campaign=1028876&utm_source=habrahabr&utm_medium=rss
Published: April 28, 2026 06:12
Четвёртый пост из серии Скотта Влащина посвящена предметной области. Как с помощью типов описывать бизнес-правила? Как типы позволяют углубить понимание предметной области?Узнаем прямо сейчас. Читать далее
Как использовать Rust внутри приложений на .NET MAUI
https://habr.com/ru/articles/1028322/?utm_campaign=1028322&utm_source=habrahabr&utm_medium=rss
Published: April 28, 2026 05:54
Когда производительность начинает иметь значениеПо производительности Rust находится в той же лиге, что и C++, но с заметно более дружелюбной моделью безопасности. Возможно, вы уже слышали о командах, которые постепенно переходят на Rust, заменяя…
CraftHub — или как я устал редактировать JSON вручную и написал редактор
https://habr.com/ru/articles/1028818/?utm_campaign=1028818&utm_source=habrahabr&utm_medium=rss
Published: April 27, 2026 20:27
Всё началось с моего друга. Он занимался разработкой игр на Unity, и в какой-то момент подкинул мне идею — точнее, жалобу, которая быстро переросла в идею.Огромное количество времени у него уходило не на саму разработку, а на редактирование JSON-файлов.…
Распознавание лиц с потока камеры в .NET MAUI
https://habr.com/ru/articles/1027582/?utm_campaign=1027582&utm_source=habrahabr&utm_medium=rss
Published: April 24, 2026 13:45
Сегодняшние приложения для мобильных и настольных устройств умеют распознавать на изображениях почти что угодно, - от QR-кодов до количества калорий в еде на на фото. На платформах, которые поддерживает .NET MAUI, для этого можно использовать разные…
Как мы строили MVP data lineage системы в ЮMoney
https://habr.com/ru/companies/yoomoney/articles/1027068/?utm_campaign=1027068&utm_source=habrahabr&utm_medium=rss
Published: April 23, 2026 12:38
Привет, меня зовут Юля, я дата-инженер в департаменте аналитических решений ЮMoney. Мы разрабатываем и поддерживаем ETL(ELT)-процессы загрузки данных для BI-продуктов компании: отчётов, дашбордов, витрин, API и других.В этой статье поделюсь, как мы…
[Перевод] 3. Проектирование с помощью типов: Делаем недопустимые состояния непредставимыми
https://habr.com/ru/articles/1026858/?utm_campaign=1026858&utm_source=habrahabr&utm_medium=rss
Published: April 23, 2026 06:44
Новая глава из цикла Скотта Влащина. Обсуждаем, как сделать код надёжным с помощью развитых типов из F#. Читать далее
Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 14. RenderingServer на полную
https://habr.com/ru/companies/first/articles/1026100/?utm_campaign=1026100&utm_source=habrahabr&utm_medium=rss
Published: April 22, 2026 09:29
В прошлой главе мы собрали базовый проект, который предполагалось использовать в качестве основы во всех следующих статьях. На его базе я собрал песочницу по тайловым мирам:<Картинка не влезла в превью.>Разобрав её детально, я планирую размашисто закончить…
От слов к числам: как математически отличить Middle от Senior
https://habr.com/ru/articles/1026186/?utm_campaign=1026186&utm_source=habrahabr&utm_medium=rss
Published: April 21, 2026 14:54
Привет, Хабр! В своей первой статье про анализ вакансий C#/.Net разработчиков на рынке я выделила очень интересное замечание, которое определило тему сегодняшней статьи – «не количество навыков делает из мидла синьора, а образ его мышления». Построить граф…
[Перевод] 2. Проектирование с помощью типов: одновариантные типы-объединения
https://habr.com/ru/articles/1026094/?utm_campaign=1026094&utm_source=habrahabr&utm_medium=rss
Published: April 21, 2026 12:09
Продолжаем перевод цикла статей Скотта Влащина, посвящённого проектированию программ в языках с развитой системой типов. В этой главе поговорим о том, как размеченные объединения помогают писать безопасный код. Читать далее
Шифруем ID сетью Фейстеля: защита API без правок в базе
https://habr.com/ru/articles/1025858/?utm_campaign=1025858&utm_source=habrahabr&utm_medium=rss
Published: April 21, 2026 05:13
Куча API до сих пор светит в URL инкрементные ID — один curl в цикле, и у атакующего вся таблица. Ровно на этом в апреле 2025 погорела APCOA. Разбираю дешёвую вторую линию обороны: шифруем ID сетью Фейстеля. Сорок строк, ни миграций, ни новых зависимостей.…
Labeled break and continue в C# 15 — разбор плохого примера и поиск реального кейса
https://habr.com/ru/articles/1025794/?utm_campaign=1025794&utm_source=habrahabr&utm_medium=rss
Published: April 20, 2026 18:45
Всем привет. В последнее время в одной профессиональной соцсети я все чаще стал натыкаться на посты, связанные с dotnet C# тематикой. К сожалению, эти посты в большинстве своем не содержат полезной информации. Скорее всего они создаются для охвата…
[Перевод] Выделение регистров процессора при помощи генетического алгоритма
https://habr.com/ru/articles/1025788/?utm_campaign=1025788&utm_source=habrahabr&utm_medium=rss
Published: April 20, 2026 18:33
Эксперимент, который многое объясняетОригинал этого поста также вошёл в число документов по проектированию платформы .NET: lsra-heuristic-tuning. Читать далее