For all questions - @haarrp C# - training channel for Senior C# developer. @ai_machinelearning_big_data - Machine learning @itchannels_telegram - 🔥best IT channels @csharp_ci - C# academy @pythonlbooks- books📚 RKN register: https://clck.ru/3Fk3kb
This channel is part of the discussion
C# (C Sharp) programming appears in 18 event pages on TGListMicrosoft выпустила бесплатный курс по модернизации старого .NET .NET Modernization for Beginners показывает, как перенести legacy ASP.NET-приложение на .NET 10 с помощью GitHub Copilot modernization agent. Внутри: - анализ старого кода и зависимостей; - генерация плана…
Clean Code: сложный `if` лучше превратить в понятное правило Такой код приходится расшифровывать каждый раз: if (invoice is not null && invoice.Status == InvoiceStatus.Unpaid && invoice.DueDateUtc < DateTime.UtcNow && invoice.Balance > 0 && !invoice.SilenceWarnings &&…
Каждый год в середине лета мы с друзьями собираемся на E-CODE. Ещё относительно молодая конфа Ozon Tech стала уже своего рода легендой. Не удивительно: хардовость официальной части здесь не уступает громкости афтерпати. На E-CODE 2026 нас по части бэкэнда ждут: • Runtime Async…
🔥 Вышел .NET 11 Preview 6. Это уже шестой превью-релиз .NET 11, и он выглядит не как “пара мелких фиксов”, а как большой проход по всему стеку: Runtime, SDK, Libraries, ASP.NET Core, MAUI, C#, EF Core, F#, контейнеры. Microsoft прямо перечисляет улучшения во всех этих…
Vertical Slice Architecture хороша тем, что перестаёт заставлять код жить “по этажам”. В классической слоистой архитектуре фича часто размазана по всему проекту: endpoint в одном месте, request/response в другом, validator где-то рядом, handler отдельно, репозиторий ещё ниже.…
⚡️ Почему Repository поверх EF Core часто превращается в лишний слой Многие .NET-проекты начинают с отдельных репозиториев: GetPostsByUser(...) GetPopularPosts(...) GetPostsByCategory(...) GetRecentViralPosts(...) Сначала всё выглядит аккуратно. Затем появляются новые фильтры,…