Telegram Channel Verified by TeleSeeker · last checked 5h ago

C# Portal | Программирование

Telegram Channel

@kodblog
13,223 subscribers
Category Tech
Language Russian
Open in Telegram

What is C# Portal | Программирование on Telegram?

Присоединяйтесь к нашему каналу и погрузитесь в мир для C#-разработчика Сотрудничество, реклама: @devmangx Работаем с @Spiral_Yuri РКН: https://clck.ru/3FocB6

Community reviews

Nobody has liked this entry yet.

No reviews yet. If you have been in this entry, yours would be the first.

How to subscribe to C# Portal | Программирование on Telegram

Open t.me/kodblog in Telegram and press Subscribe. On mobile, the app opens directly via tg://resolve?domain=kodblog.

C# Portal | Программирование channel details

Username@kodblog
Last checked5h ago · 2026-11-01 05:35 UTC
Indexed since2026-10-28
Short link/c/kodblog

Timeline

When the entry was indexed, and when it was last checked against Telegram.

First indexed

when the record entered our index

indexed_at3d ago
Verification history

Checked against Telegram, then refreshed automatically

last_checked5h ago
check_policyautomatic
Recent activity

index freshness & last update path

sourcet.me/kodblog
subscribers13,223
Profile fields

what we keep in the index

typeTelegram Channel
descriptionpresent

Auto Assessment

Objective counters derived from check history. No ratings, no composite scores.

Reliability
Verified

Last checked against Telegram on 2026-11-01 05:35 UTC.

Profile
Channel

Telegram Channel account indexed by TeleSeeker's crawler.

Reach
13,223

Subscribers to the channel.

Indexed since
3d ago

Time the record first appeared in our index.

Activity
Active

last post 1 day ago · ~2.2 posts/day · avg views 1.3K · peak reactions 25 · stars 1

1,420 photos · 132 videos · 1,070 links

Growth

Subscriber growth over the last 30 days, measured on our own checks.

Growth over the last 30 days
Last 7 days —
Last 30 days —
30-day range 13,219 – 13,223 low 2026-10-31 · high 2026-11-01

Latest posts

The most recent posts, as the public preview page of the channel shows them.

2026-10-31 06:22 UTC

Автоматическая регистрация зависимостей в ASP.NET Core с помощью Scrutor Scrutor расширяет встроенный DI-контейнер ASP.NET Core и позволяет автоматически находить и регистрировать сервисы по заданным соглашениям (conventions). 👉 @KodBlog

🖼 Photo
2026-10-30 16:07 UTC

7 ошибок с async/await, которые допускают даже Senior .NET-разработчики После нескольких лет работы с production-приложениями на .NET становится понятно: написать асинхронный код несложно. Гораздо сложнее сделать так, чтобы он правильно работал под высокой нагрузкой. Вот 7 ошибок, которых стоит избегать. 1. Блокировка асинхронного кода через .Result или .Wait(). Вызовы .Result и .Wait() блокируют текущий поток в ожидании завершения асинхронной операции. В ASP.NET Core это может привести к исч…

🖼 Photo
2026-10-30 06:07 UTC

Упрощаем работу с коллекциями в C# с помощью Collection Expressions В C# 12 появились Collection Expressions — выражения коллекций, которые позволяют создавать коллекции с помощью простого и лаконичного синтаксиса []. Вместо длинной записи можно использовать квадратные скобки, делая код чище и понятнее. 👉 @KodBlog

🖼 Photo
2026-10-29 16:43 UTC

Оператор присваивания с проверкой на null ??= Оператор ??= появился в C# 8.0 и работает по принципу оператора объединения с null ??. Он присваивает правому операнду значение только в том случае, если левый операнд равен null. string? name = null; name ??= "Developer"; Console.WriteLine(name); // Developer Если переменная уже содержит значение, оно останется без изменений: string? name = "Alex"; name ??= "Developer"; Console.WriteLine(name); // Alex Оператор ??= позволяет сократить код и…

🖼 Photo
2026-10-29 14:43 UTC

🔥 Собеседование по System Design в прямом эфире Что будет, если два сильных разработчика встретятся на техническом собеседовании, а один из них впервые увидит задачу прямо во время эфира? ↓ Покажем 31 октября в 12:00 мск 👤 Кандидат: Сергей Чамкин — Senior Developer в Uzum, ex-Wildberries — 7 лет в разработке высоконагруженных систем на Java и Kotlin — Собеседовал кандидатов для EPAM, Wildberries и RNT Group — Провёл 300+ мок-собеседований как ментор 👤 Интервьюер: Виктор Анохин — Ведущий разр…

🖼 Photo
2026-10-29 06:07 UTC

GitHub ускоряет запись данных в репозитории в 3–4 раза GitHub меняет механизм блокировок в Spokes: вместо одной блокировки на весь репозиторий будут использоваться отдельные блокировки для каждой ссылки на Git-объект (ref). Это позволит обновлять разные refs параллельно, не блокируя друг друга, даже при межрегиональных задержках около 25 мс. По результатам внутренних тестов GitHub, новый подход увеличил пропускную способность операций записи в 3–4 раза. Главная идея — меньше лишних блокирово…

🖼 Photo
2026-10-28 16:07 UTC

10 причин, почему macOS лучше Windows для .NET-разработчиков Visual Studio работает только на Windows. И всё же для большинства .NET-разработчиков macOS может оказаться более удобной рабочей машиной. Автор больше 13 лет разрабатывает приложения на .NET и на Windows, и на Mac. Вот его сравнение обеих платформ. 10 причин выбрать macOS 1. Unix-подобная система. Пути к файлам, права доступа и shell-скрипты работают ближе к тому, как они устроены на Linux-серверах и в контейнерах, куда вы деплоите…

2026-10-28 06:07 UTC

HTTPS-редиректа недостаточно для защиты приложения ASP.NET Core Многие разработчики включают UseHttpsRedirection() и считают, что приложение защищено. Но есть ещё один важный механизм безопасности, о котором не стоит забывать, — HTTP Strict Transport Security (HSTS). Разберёмся, как они работают вместе. 1. HTTPS-редирект: UseHttpsRedirection() Автоматически перенаправляет входящие HTTP-запросы на HTTPS. Например: http://example.com → https://example.com Однако первый HTTP-запрос всё ещё може…

🖼 Photo
2026-10-27 16:07 UTC

Кто я такой, чтобы спорить 🦀 👉 @KodBlog

🖼 Photo
2026-10-27 06:07 UTC

Clean Architecture нужна не каждому .NET-проекту При разработке на ASP.NET Core легко увлечься архитектурой и создать несколько слоёв абстракций даже для простых функций. Но иногда Vertical Slice Architecture (VSA) позволяет писать код проще и быстрее. Вместо разделения приложения на слои VSA группирует код по функциям и сценариям: например, CreateOrder, GetOrder и CancelOrder. Внутри каждого слайса находятся необходимые обработчики, валидация, модели запросов и ответов. В чём преимущества VS…

🖼 Photo
2026-10-26 16:07 UTC

Обрати внимание, где именно расположен ToList() в этом посте про Entity Framework, который я сегодня увидел в LinkedIn. СПОЙЛЕР: Оба варианта генерируют практически одинаковый SQL-запрос (за исключением того, что в правом варианте столбец City не выбирается). Однако мне больше нравится правый вариант, где Where стоит перед Select, — с точки зрения стиля и читаемости кода. 👉 @KodBlog

🖼 Photo
2026-10-26 06:07 UTC

7 архитектур .NET, которые должен знать каждый разработчик в 2026 году При разработке приложений на .NET Core архитектура — это не просто техническое решение, а долгосрочная инвестиция в масштабируемость, удобство поддержки и продуктивность команды. Разберём основные архитектурные подходы и случаи, когда их стоит использовать. Монолитная архитектура (Monolithic Architecture). Подходит для небольших приложений, MVP и проектов с простой предметной областью. Такие приложения быстро разрабатывать…

🖼 Photo
2026-10-25 16:07 UTC

Таймаут в ASP.NET Core не гарантирует остановку выполнения Middleware для ограничения времени выполнения в ASP.NET Core отменяет токен отмены (CancellationToken), но не останавливает поток принудительно и не заставляет endpoint немедленно вернуть ответ. Чтобы таймаут действительно помогал, токен должен передаваться по всей цепочке вызовов: от endpoint через сервисы до EF Core или HttpClient. При этом вызываемый код тоже должен поддерживать отмену. В примере из статьи для endpoint установлен л…

🖼 Photo
2026-10-25 06:07 UTC

Rate Limiting в ASP.NET Core: одного middleware недостаточно Ограничение частоты запросов помогает защитить API от перебора паролей, злоупотребления запросами, резких скачков трафика и чрезмерного потребления ресурсов. Но полагаться только на middleware внутри приложения — ошибка. Защищать нужно всю цепочку обработки запросов: CDN и защита от DDoS → WAF → API Gateway → .NET API → внутренние сервисы Каждый уровень решает свои задачи: от фильтрации вредоносного трафика до ограничения нагрузки …

🖼 Photo
2026-10-24 16:07 UTC

«Запрос использует индекс» — это ещё не значит, что с производительностью всё в порядке. Допустим, нужно получить последний комментарий к задаче. Индекс отсортирован сначала по ID задачи, затем по ID пользователя и только потом по дате. Он позволяет найти комментарии к нужной задаче, но внутри они сгруппированы по пользователям, а уже затем отсортированы по дате. Это не тот порядок, который нужен запросу, поэтому базе данных всё равно может потребоваться дополнительная сортировка. В запросе дл…

🖼 Photo
2026-10-24 06:07 UTC

Сны вайб-кодеров 🐺 👉 @KodBlog

🖼 Photo
2026-10-23 16:07 UTC

Два запроса — одна квартира — двойное бронирование Оба запроса могут проверить доступность квартиры и увидеть свободные даты. Проблема возникает между проверкой и сохранением: за это время другой запрос успевает создать бронь. Один из способов защиты — оптимистическая конкуренция через общую строку квартиры. При создании бронирования каждый запрос также обновляет эту строку в одной транзакции. У неё есть токен версии, который меняется при обновлении. EF Core добавляет прочитанную версию в усл…

🖼 Photo
2026-10-23 06:07 UTC

Singleton, Scoped и Transient в ASP.NET Core Время жизни сервиса влияет на потребление памяти, состояние приложения и безопасность работы с несколькими потоками. Singleton — один экземпляр на всё время работы контейнера DI. Подходит для общей конфигурации и потокобезопасных кэшей. Изменяемое состояние требует синхронизации, а зависимости должны быть рассчитаны на длительное использование. Scoped — один экземпляр на scope, обычно на HTTP-запрос. Подходит для EF Core DbContext и состояния запро…

🖼 Photo
2026-10-22 16:07 UTC

Отдельная схема БД ещё не изолирует данные модуля Если все модули используют одну учётную запись PostgreSQL, она может иметь доступ ко всем таблицам. Названия папок и схем этих прав не меняют. Чтобы закрепить границы, каждому модулю можно выделить собственную роль с доступом только к его схеме и указать её в строке подключения. Тогда случайный запрос к приватной таблице другого модуля будет отклонён самой БД. При этом каждому модулю по-прежнему нужны свой DbContext и явный контракт доступа к …

🖼 Photo
2026-10-22 06:07 UTC

12 возможностей современного C#, которые стоит знать .NET-разработчику C# заметно изменился: лаконичный синтаксис, средства работы с null, улучшения производительности и инструменты для конкурентного выполнения задач помогают писать более понятный и надёжный код. Собрали 12 возможностей, которые пригодятся в повседневной разработке. 👉 @KodBlog

🖼 Photo

Related Telegram Channels

Top-3 by description similarity (TF-IDF).

Frequently asked questions

What is C# Portal | Программирование on Telegram?

C# Portal | Программирование is a public Telegram Channel with 13223 subscribers. It is indexed by TeleSeeker under the short link /c/kodblog.

How do I subscribe to C# Portal | Программирование?

Open t.me/kodblog in Telegram and press Subscribe.

Is C# Portal | Программирование currently active?

It was active at the last check against Telegram (5h ago).

How accurate is the 13223 count?

The 13223 count was reported by Telegram at the last check (5h ago).

How do I report C# Portal | Программирование as inactive?

Use the form on /submit or open a GitHub issue.

See the full directory: Browse all Telegram Channels on Telegram. Missing a channel? Submit a link.