.NET / C#
الذهاب إلى القناة على Telegram
Лучшие материалы по разработке на платформе .NET и языке C# Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد3 862
المشتركون
لا توجد بيانات24 ساعات
-27 أيام
-1030 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
يونيو '26
يونيو '26
+36
في 0 قنوات
مايو '26
+54
في 0 قنوات
Get PRO
أبريل '26
+59
في 0 قنوات
Get PRO
مارس '26
+32
في 0 قنوات
Get PRO
فبراير '26
+44
في 0 قنوات
Get PRO
يناير '26
+60
في 0 قنوات
Get PRO
ديسمبر '25
+35
في 0 قنوات
Get PRO
نوفمبر '25
+58
في 0 قنوات
Get PRO
أكتوبر '25
+48
في 0 قنوات
Get PRO
سبتمبر '25
+52
في 0 قنوات
Get PRO
أغسطس '25
+64
في 0 قنوات
Get PRO
يوليو '25
+50
في 0 قنوات
Get PRO
يونيو '25
+52
في 0 قنوات
Get PRO
مايو '25
+54
في 0 قنوات
Get PRO
أبريل '25
+77
في 0 قنوات
Get PRO
مارس '25
+91
في 0 قنوات
Get PRO
فبراير '25
+82
في 0 قنوات
Get PRO
يناير '25
+107
في 0 قنوات
Get PRO
ديسمبر '24
+107
في 0 قنوات
Get PRO
نوفمبر '24
+103
في 0 قنوات
Get PRO
أكتوبر '24
+120
في 0 قنوات
Get PRO
سبتمبر '24
+119
في 0 قنوات
Get PRO
أغسطس '24
+109
في 0 قنوات
Get PRO
يوليو '24
+107
في 0 قنوات
Get PRO
يونيو '24
+110
في 0 قنوات
Get PRO
مايو '24
+102
في 0 قنوات
Get PRO
أبريل '24
+98
في 0 قنوات
Get PRO
مارس '24
+141
في 0 قنوات
Get PRO
فبراير '24
+97
في 0 قنوات
Get PRO
يناير '24
+65
في 0 قنوات
Get PRO
ديسمبر '23
+73
في 0 قنوات
Get PRO
نوفمبر '23
+55
في 0 قنوات
Get PRO
أكتوبر '23
+50
في 0 قنوات
Get PRO
سبتمبر '23
+70
في 0 قنوات
Get PRO
أغسطس '23
+48
في 0 قنوات
Get PRO
يوليو '23
+56
في 0 قنوات
Get PRO
يونيو '23
+49
في 0 قنوات
Get PRO
مايو '23
+72
في 0 قنوات
Get PRO
أبريل '23
+149
في 0 قنوات
Get PRO
مارس '23
+92
في 0 قنوات
Get PRO
فبراير '23
+256
في 0 قنوات
Get PRO
يناير '23
+91
في 0 قنوات
Get PRO
ديسمبر '22
+263
في 0 قنوات
Get PRO
نوفمبر '22
+136
في 0 قنوات
Get PRO
أكتوبر '22
+140
في 0 قنوات
Get PRO
سبتمبر '22
+166
في 0 قنوات
Get PRO
أغسطس '22
+146
في 0 قنوات
Get PRO
يوليو '22
+280
في 0 قنوات
Get PRO
يونيو '22
+188
في 0 قنوات
Get PRO
مايو '22
+170
في 0 قنوات
Get PRO
أبريل '22
+261
في 0 قنوات
Get PRO
مارس '22
+1 958
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 30 يونيو | 0 | |||
| 29 يونيو | 0 | |||
| 28 يونيو | +2 | |||
| 27 يونيو | +1 | |||
| 26 يونيو | +1 | |||
| 25 يونيو | +2 | |||
| 24 يونيو | +1 | |||
| 23 يونيو | +1 | |||
| 22 يونيو | 0 | |||
| 21 يونيو | 0 | |||
| 20 يونيو | 0 | |||
| 19 يونيو | +2 | |||
| 18 يونيو | 0 | |||
| 17 يونيو | +1 | |||
| 16 يونيو | +1 | |||
| 15 يونيو | +2 | |||
| 14 يونيو | +2 | |||
| 13 يونيو | +2 | |||
| 12 يونيو | +3 | |||
| 11 يونيو | +2 | |||
| 10 يونيو | 0 | |||
| 09 يونيو | 0 | |||
| 08 يونيو | +1 | |||
| 07 يونيو | 0 | |||
| 06 يونيو | 0 | |||
| 05 يونيو | +3 | |||
| 04 يونيو | +3 | |||
| 03 يونيو | +2 | |||
| 02 يونيو | +2 | |||
| 01 يونيو | +2 |
منشورات القناة
Кеширование в ASP․NET Core: от IMemoryCache до Redis
Приложение работает быстро — пока растёт нагрузка на базу, увеличивается время ответа API, а масштабирование инфраструктуры не начинает обходиться слишком дорого.
Кеширование помогает снизить количество запросов к хранилищам, ускорить работу сервисов и эффективнее использовать ресурсы. Но результат зависит от того, какие данные попадают в кеш, где он хранится и как устроена инвалидация.
📎 На открытом вебинаре разберём:
— какие данные стоит кешировать, а какие — нет;
— как выбрать стратегию инвалидации;
— как работают HTTP Cache, UseResponseCaching и IMemoryCache в ASP.NET Core;
— когда нужен распределённый кеш через IDistributedCache;
— как использовать Redis и чем он отличается от Memcached.
Вебинар будет полезен .NET-разработчикам уровня junior+ и middle, специалистам по ASP․NET Core и разработчикам высоконагруженных backend-систем.
По итогам участники смогут выбирать между локальным и распределённым кешем, применять встроенные механизмы ASP․NET Core и использовать Redis в масштабируемых приложениях.
➡️ Открытый урок пройдёт 25 июня, в 20:00 МСК в преддверии старта курса «C# ASP․NET Core разработчик».
✔️ Подробности и регистрация
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
| 2 | Program.cs — это не просто точка входа. За несколькими строками кода в ASP.NET Core скрывается полноценная инфраструктура запуска приложений, управления жизненным циклом и фоновых процессов.
➡️ На открытом уроке разберём, как на самом деле устроен ASP․NET Core и почему понимание Generic Host меняет подход к разработке .NET-приложений. Поговорим о жизненном цикле приложения, фоновых задачах через IHostedService и различиях между веб-приложениями и консольными сервисами.
➡️ Это особенно полезно разработчикам, которые уже работают с ASP․NET Core, но хотят глубже понимать архитектуру платформы, увереннее проектировать сервисы и принимать технические решения осознанно, а не
по шаблону. После занятия вы сможете по-новому посмотреть на архитектуру ASP․NET Core и понять, как управлять приложением, а не только писать код внутри него.
➡️ Открытый урок пройдёт 18 июня, в 20:00 МСК перед стартом курса «C# ASP․NET Core разработчик».
✔️ Подробности и регистрация
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Это #партнёрский пост | 562 |
| 3 | Форма логина и JWT-токен — ещё не безопасность приложения. На практике ошибки в аутентификации и авторизации становятся причиной утечек данных, проблем с доступом и уязвимостей, которые сложно обнаружить до выхода системы в production.
26 мая в 20:00 МСК присоединяйтесь к открытому уроку курса «C# ASP․NET Core-разработчик». На занятии разберётесь, как в ASP․NET Core устроены pipeline, middleware и схемы аутентификации. Увидите, как правильно использовать JWT, cookies, claims, роли и policy-based авторизацию для гибкого и безопасного контроля доступа.
Отдельно рассмотрите типичные ошибки, которые встречаются в production: небезопасное хранение токенов, ошибки настройки схем и проблемы в логике авторизации. Урок будет полезен .NET-разработчикам, которые хотят систематизировать знания по безопасности веб-приложений и увереннее работать с ASP․NET Core в реальных проектах.
После занятия вы сможете осознанно выбирать подходы к аутентификации и строить более надёжную архитектуру доступа в приложениях.
Регистрация уже открыта: https://otus.ru/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 | 0 |
| 4 | Введение в OpenTelemetry и основы наблюдаемости. Открытый урок курса «C# Developer. Professional»
Когда приложение растёт, перестаёт хватать интуиции и отдельных журналов событий. Уже недостаточно просто знать, что «где-то была ошибка». Нужно понимать, где именно возникла задержка, как запрос прошёл через систему, какой сервис стал узким местом и что происходит с приложением в реальном времени.
⚡️ На открытом уроке 19 мая в 20:00 разберём основы наблюдаемости и посмотрим, как с этим помогает OpenTelemetry. Поговорим о том, зачем вообще нужна наблюдаемость, чем отличаются журналы событий, метрики и трассировки, как отслеживается путь запроса между сервисами и как выглядит базовая инструментализация приложения на ASP․NET Core. Также покажем, как эти данные отправляются в системы мониторинга и с чего начать, если тема для вас новая.
Урок не для тех, кто считает, что одного журнала событий достаточно для понимания системы, или хочет «подключить наблюдаемость» без понимания, какие данные и зачем вообще нужны.
➡️ Записаться
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru | 0 |
| 5 | Качество C#-кода: от модульных тестов к системному подходу. Открытый урок курса «C#-разработчик. Продвинутый уровень»
Во многих командах качество кода до сих пор пытаются измерять количеством тестов. Но на практике «всё зелёное» не означает, что система действительно надёжна. Продакшен падает, сценарии не покрыты, а уверенности в коде всё равно нет. Значит, проблема не только в тестах, а в том, как вы вообще смотрите на качество.
На открытом уроке 29 апреля в 20:00 вы узнаете:
— как перейти от отдельных модульных тестов к более целостному подходу к качеству в проектах на C#;
— чем качество можно измерять;
— почему у модульных тестов есть слабые стороны;
— как начать выстраивать тестовую архитектуру, которая действительно помогает команде.
Отдельно обсудят, когда нужны интеграционные проверки, как подготовить для них окружение и как использовать testcontainers, чтобы проверять поведение системы в условиях, близких к рабочим.
Спикер — разработчик с коммерческим опытом более 10 лет. Сейчас занимается системой видеонаблюдения и видеоаналитики. Работал с .NET: от десктопных WPF-приложений до микросервисов на ASP․NET.
Урок не для тех, кто считает, что качество равно количеству тестов, или хочет «прикрыть проект тестами» без понимания архитектуры, рисков и реального поведения системы.
Записаться на открытый урок
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 | 0 |
| 6 | Перед вами галактика SourceCraft — современная платформа для разработчиков
Внутри всё устроено как солнечная система: есть планеты CI/CD, ИИ-ассистент, code review, безопасность и облачная среда.
Проходите викторину, узнаёте про космос и разработку, а в конце — участие в розыгрыше призов. | 0 |
| 7 | Многопоточность работает, пока не появляется гонка данных. Код корректный, но периодически возникают ошибки, которые сложно воспроизвести и объяснить.
Вы приглашены на открытый урок «Облегчённые (Slim) примитивы синхронизации»
⚡️16 апреля в 20:00 МСК
➡️На открытом уроке рассмотрят:
— Проблему синхронизации доступа к общему ресурсу в многопоточном приложении в рамках внутрипроцессного взаимодействия;
— Классическую задачу читателей–писателей и её реализацию с использованием примитивов синхронизации из пространства имён System.Threading;
— В каких случаях облегчённые версии примитивов (например, SemaphoreSlim и ReaderWriterLockSlim) оказываются эффективнее стандартных решений, таких как Monitor, Mutex и конструкция lock.
Для кого:
Вебинар будет полезен разработчикам, которые уже знакомы с базовыми механизмами синхронизации в .NET и хотят углубить понимание инструментов, предоставляемых стандартной библиотекой для построения безопасных и производительных многопоточных приложений.
📎 Ссылка на регистрацию.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 | 0 |
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
