C# 1001 notes
@csharp_1001_notesРегулярные короткие заметки по C# и .NET. Просто о сложном для каждого. admin - @haarrp
Посты канала (20)
- ⚡️Про Каналы в .NET Если в приложении нужно обрабатывать поток данных от продюсеров к потребителям, первым делом вспоми… 09.06.2026
- 🐳 «Используй Testcontainers вместо in-memory» - это только половина правды Все уже выучили: EF Core InMemory provider … 08.06.2026
- ✔️ Одна строчка .Result роняет ваш ASP.NET Core при CPU 8 %: разбор hill-climbing в .NET 9 TL;DR. Один foo.GetAsync().R… 03.06.2026
- 🖥 Сервисы крутятся. Прод вроде живой. Но когда тимлид спрашивает: «почему здесь лучше ValueTask, а не Task?» или «как … 02.06.2026
- ⚡️ Machine Learning Roadmap 2025: большая карта входа в ML без сказок про “нейросети за месяц Большой русскоязычный roa… 21.05.2026
- Форма логина и JWT-токен — ещё не безопасность приложения. На практике ошибки в аутентификации и авторизации становятся… 21.05.2026
- 🖥 C# Roadmap: с нуля до профи Практическое руководство по росту в C#-разработке. Материал собран для тех, кто хочет по… 13.05.2026
- ⏱️ Ускоряем async-код в C#: не просто await, а нормальная параллельность Одна из частых ошибок в C# - писать независимы… 09.05.2026
- 🖥 На Stepik обновили курс «C# с нуля до профи» Представьте: через четыре месяца вы открываете чужой .NET-проект и чита… 09.05.2026
- 📌 UUID v7 - это почти ULID, только нативно в .NET Раньше в .NET для идентификаторов чаще всего использовали обычный Gu… 08.05.2026
- Что выведет код? using System; class Program { static void Main() { int x = 10; Console.WriteLine(x++ + ++x); } } Прави… 25.04.2026
- Пост без текста 24.04.2026
- 🚀 ASP.NET Core в 2026: если не знаешь это - ты отстал Одна картинка закрывает почти весь стек, который реально нужен в… 22.04.2026
- ⚙️ Почему async void ломает ваш код В C# у async void есть дурная репутация, и не зря. Такой метод не возвращает Task, … 19.04.2026
- ⚙️ Когда Hash Join быстрее Nested Loops Внутри SQL-движка соединение таблиц — это не магия, а конкретный алгоритм. Срав… 14.04.2026
- 🔥 Ты не проверишь весь код, если он большой, но нужные инструменты проверят Невозможно вручную ревьюить каждую строчку… 12.04.2026
- 🚨 «Нет времени на тесты» уже не работает В 2026 писать тесты стало проще, чем придумывать оправдания ИИ генерит шаблон… 09.04.2026
- 🚀 Почему этот EF Core код тормозит? Технически - всё ок. По производительности не очень. Вот типичная ошибка: ❌ Загруж… 23.03.2026
- Полезный паттерн для Minimal APIs в .NET, если вы хотите организовать проект по принципу Vertical Slice Architecture. И… 18.03.2026
- Vector Search - как это работает (и почему это важно для .NET разработчиков) Vector search ищет смысловую близость, а н… 16.03.2026