ru
Feedback
C# (C Sharp) programming

C# (C Sharp) programming

Открыть в Telegram

📈 Аналитический обзор Telegram-канала C# (C Sharp) programming

Канал C# (C Sharp) programming (@csharp_ci) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 18 311 подписчиков, занимая 7 339 место в категории Технологии и приложения и 36 883 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 18 311 подписчиков.

Согласно последним данным от 14 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -10, а за последние 24 часа — -7, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 18.97%. В первые 24 часа после публикации контент обычно набирает 7.27% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 3 472 просмотров. В течение первых суток публикация набирает 1 331 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 0.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как .net, api, логика, архитектура, string.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Благодаря высокой частоте обновлений (последние данные получены 15 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

18 311
Подписчики
-724 часа
-27 дней
-1030 день
Архив постов
erid: LjN8Ju1Uz 🦾Хардкорный тест по языку С🦾 📌Пройдите тест из 20 вопросов и проверьте, насколько вы готовы к обучению на
erid: LjN8Ju1Uz 🦾Хардкорный тест по языку С🦾 📌Пройдите тест из 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курсе - «Программист С» от OTUS. Сможете сдать - пройдете на курс по спеццене! ⏰ Время прохождения теста ограничено 30 минут 👉ПРОЙТИ ТЕСТ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Что выведет на экран этот код?
Anonymous voting

photo content

❓EF Core: Что такое декартов взрыв?❓ EF Core: Что такое декартов взрыв? 💥 И как его избежать? 👇 Декартов взрыв возникает, к
EF Core: Что такое декартов взрыв?EF Core: Что такое декартов взрыв? 💥 И как его избежать? 👇 Декартов взрыв возникает, когда запрос выдает непропорционально большое количество записей из-за объединения каждого элемента одного множества с каждым элементом другого множества. В базах данных это часто приводит к проблемам с производительностью, поскольку набор результатов может стать чрезвычайно большим. Например, если есть 100 авторов и 1000 книг, то этот запрос выдаст 100 * 1000 = 100 000 записей, многие из которых могут быть нерелевантными, если вас интересуют только пары, в которых автор связан с книгой. На практике такой запрос обычно уточняется с помощью условия объединения, которое определяет, как связаны элементы двух наборов. 👉 Почитать @csharp_ci

❓Что такое GraphQL и как его использовать в .NET?❓ GraphQL - это язык запросов для API. Он позволяет клиентам получать именно
Что такое GraphQL и как его использовать в .NET?GraphQL - это язык запросов для API. Он позволяет клиентам получать именно те данные, которые им нужны. Чем это полезно? Это может повысить производительность за счет сокращения количества обходов. Конечные точки GraphQL могут вернуть все необходимые данные за один запрос. Как это работает на сервере? Когда GraphQL-запрос попадает в ваш API, вы по-прежнему запрашиваете базу данных. Но вы разбираете GraphQL-запрос и получаете необходимые данные. Так что в этом отношении GraphQL похож на REST. Однако в GraphQL проще сформировать ответ API. Вы также можете реализовать это с помощью REST API, но это будет более многословным. Hot Chocolate - это популярный сервер GraphQL для приложений .NET.Он устраняет все сложности, связанные с созданием GraphQL-совместимых API. Вы можете использовать клиент Postman GraphQL для тестирования ваших API. @csharp_ci

🖥 Мы нашли новый активный канал для нашей аудитории шарпистов C#Hive: Projects & Progress Самостоятельный разработчик и фрил
🖥 Мы нашли новый активный канал для нашей аудитории шарпистов C#Hive: Projects & Progress Самостоятельный разработчик и фрилансер каждый день публикует полезный контент для каждого из нас: задачи, опросы, код ревью, познавательный материал, советы по работе на фрилансе и готовые проекты с коммерческих заказов. ✅ Скрипты ✅ Автокликеры ✅ Боты ✅ Парсеры ✅ Авторегеры И многое другое - это готовые проекты, которые уже приносят пассивный доход автору канала. Так чем ты хуже? Подписавшись, каждый найдёт что-то для себя

ℹ️8 основных протоколов Интернета, которые вы должны знатьℹ️ HTTP (Hypertext Transfer Protocol) - это стандарт для передачи веб-контента через Интернет. ▷ HTTPS (Hypertext Transfer Protocol Secure) - это защищенная версия HTTP, которая шифрует данные для безопасного веб-общения. ▷ TCP (Transmission Control Protocol) - это надежный, ориентированный на соединение протокол для передачи данных по сетям, обеспечивающий доставку данных. ▷ IP (Internet Protocol) - это набор правил, регулирующих маршрутизацию и адресацию пакетов данных в Интернете. ▷ FTP (File Transfer Protocol) используется для передачи файлов между компьютерами в сети или через Интернет. ▷ SSH (Secure Shell) - защищенный протокол для удаленного доступа к сетевым устройствам и серверам. ▷ SMTP (Simple Mail Transfer Protocol) используется для отправки электронных сообщений между почтовыми серверами. ▷ UDP (User Datagram Protocol) - протокол передачи данных по сетям без подключения и более быстрый, но не гарантирующий доставку. @csharp_ci

🖥 Больше задач и тестов по C# 👉C# quiz — тут решаем задачи, проходим тесты и изучаем код и готовимся к собеседованию, подписывайся 👉 папка С# разработчика: https://t.me/addlist/P5AWf_YPuyBmMjMy

❓Архитектура MVC и MVP - в чем разница?❓ MVC (Model View Controller) и MVP (Model View Presenter) - это паттерны проектирован
Архитектура MVC и MVP - в чем разница?MVC (Model View Controller) и MVP (Model View Presenter) - это паттерны проектирования, которые разделяют приложение на отдельные компоненты. Оба паттерна направлены на разделение задач, но в их подходе есть некоторые различия. 1️⃣Взаимодействие с пользователем Оба паттерна начинаются, когда пользователь взаимодействует с пользовательским интерфейсом приложения, который управляется представлением. 2️⃣Обработка событий В MVC представление пересылает событие соответствующему контроллеру. В то время как в MVP представление пересылает событие соответствующему презентеру. 3️⃣Обновление модели Процесс на этом этапе снова очень похож для обоих шаблонов. Если требуется изменить данные, то и контроллер, и ведущий дают указание модели обновить данные. MVP было создано для доработки недостатков MVC системы. Оба типа архитектуры актуальны по сегодняшний день и выбор крайне ситуативен @csharp_ci

PVS-Studio: боремся с багами в твоей программе Псс, парень, баги любишь🐞? И мы нет. Заглядывай к нам, поможем тебе прокачать
PVS-Studio: боремся с багами в твоей программе Псс, парень, баги любишь🐞? И мы нет. Заглядывай к нам, поможем тебе прокачать код-ревью скилл 💪. Дело в том, что… 🔝Наша миссия — повышение качества программ. С помощью нашего инструмента — статического анализатора — мы разбираем ошибки в коде известных Open Source проектов и пишем об этом статьи! Это не всё… В нашем Telegram-канале, ты: 🧠 потренируешь свой навык С# через задачки от анализатора. Кстати, на картинке одна из таких задачек ☝, пиши в комментариях ответ; 📚 будешь в курсе новых статей о C# от наших разработчиков; 🤓 изучишь новую терминологию; 🔧 познакомишься с методологией статического анализатора, инструмента, который наша команда разрабатывает; 🥳 развлечёшься квизами, интервью с экспертами в программировании, и мемами; Заглядывай к нам. Обещаем, скучно не будет😉 Реклама. ООО "ПВС". ИНН 7105502635.

Microsoft наконец-то сделала правильную работу с фоновыми задачами. Что они сделали? Для тех, кто не знает: Фоновые задачи по
Microsoft наконец-то сделала правильную работу с фоновыми задачами. Что они сделали? Для тех, кто не знает: Фоновые задачи позволяют обрабатывать некоторые части работы приложения в фоновом режиме, чтобы не прерывать обычную работу приложения. Например, это может быть обработка сообщений в фоновом режиме без остановки других действий в приложении. Что было не так до выхода .NET 8?❓ До .NET 8 при запуске приложения размещенные в нем службы запускались одна за другой. Каждая служба должна была завершить запуск, прежде чем могла начаться следующая. Обычно это не вызывало проблем, но иногда медленная служба могла задержать запуск всего приложения. Решение в .NET 8: В .NET 8 две новые функции позволяют нам запускать или останавливать службы одновременно, а не одну за другой. Вы можете включить эту функцию, изменив настройки в HostOptions для всех используемых служб.

Что выведет на экран этот код?
Anonymous voting

photo content

Монолитная архитектура VS архитектура микросервисов❓ В области архитектуры программного обеспечения выбор между монолитом и микросервисами может определить судьбу вашего приложения. 1️⃣Монолитная архитектура 🏰 - Один большой замок: Монолиты похожи на величественный замок, где все компоненты тесно связаны в единую структуру. - Унифицированность и простота: Легко разрабатывать и внедрять благодаря единой структуре. Изменения вносятся в одном месте, что упрощает разработку. - Проблемы масштабирования: Масштабирование может быть сложной задачей. Когда одна часть системы требует обновления, необходимо масштабировать все приложение. 2️⃣Архитектура микросервисов 🌐. - Город специализированных зданий: Микросервисы напоминают шумный город, где каждый сервис - это специализированное здание, выполняющее определенную функцию. - Масштабируемость и гибкость: Предлагает масштабируемость на основе каждого сервиса. - Повышенная сложность: С ростом числа сервисов управление связью между ними может стать сложным. Почитать про архитектурные шаблоны @csharp_ci

Developer C# Мы ищем специалиста, который возьмет на себя часть развития логистической платформы, которая занимается развитием сортировочного центра. Разработка IT решений будет основана на имеющейся микросервисной архитектуре, но будет оптимизирована и модернизирована под текущие процессы исходя из целей и задач бизнеса. Какая работа тебя ждет: -Вынести сервисы сортировочного центра на собственную инфраструктуру *Поддержка SLA сервисов 99.9%. -Построить целевой технологический roadmap *Сервисы выделены и работают на собственной инфраструктуре Technology: C#, PostgreSQL, Redis, Kafka, Kubernetes. Считаем что ты справишься, если: -Имеешь опыт коммерческой разработки на C#, .NET Framework/Core от 3-х лет -Знаешь нюансы работы с PostgreSQL, Kafka -Умение разбираться и работать с чужим кодом -Опыт создания клиент-серверных приложений, понимание принципов построения распределенных систем -Понимаешь принципы асинхронной архитектуры -Работал с Kubernetes -Знаком с observability стеком - Jaeger, Kibana, Grafana Резюме можете направить по контактам или позвонить: +99890 0619520 Анастасия (Telegram, WhatsApp) @AntriaGroup_PremiumTradeGroup

💡Не путайте IEnumerable и List в .NET💡 IEnumerable - это базовый интерфейс для всех коллекций в .NET, а List - конкретный к
💡Не путайте IEnumerable и List в .NET💡 IEnumerable - это базовый интерфейс для всех коллекций в .NET, а List - конкретный класс. IEnumerable: 1️⃣Только для чтения. 2️⃣Это интерфейс 3️⃣Он не может быть инициализирован с помощью new() 4️⃣Определяет единственный метод GetEnumerator. 5️⃣Если вам не нужно выполнять добавление/удаление, то лучше всего. 6️⃣IEnumerable реализована во многих коллекциях, таких как Array, List и Dictionary List: 1️⃣Не только для чтения. 2️⃣Это конкретный класс. 3️⃣Лучше всего подходит для выполнения операций добавления/удаления. 4️⃣Он реализует IList, а IList реализует IEnumerable, поэтому список обладает всеми возможностями IEnumerable

ℹ️Получение случайных элементов из коллекцииℹ️ Получение случайных элементов из коллекции возможно всего одной строкой. 💡 .N
ℹ️Получение случайных элементов из коллекцииℹ️ Получение случайных элементов из коллекции возможно всего одной строкой. 💡 .NET 8 приносит нам много нового во всех областях его деятельности. Одной из наиболее интересных новинок является случайный выбор определенного количества элементов в коллекции - с помощью встроенной функции. Метод называется GetItems<T>(). Вы можете передать коллекцию и желаемое количество элементов. Метод доступен в пространствах под названием System.Random. В данном примере мы используем метод GetItems<T>() для случайной выборки 3 животных из массива. @csharp_ci

❓Как перестать тратить ресурсы сервера?❓ ✅Можно использовать CancellationToken. ✅ ▪️CancellationToken можно использовать для
❓Как перестать тратить ресурсы сервера?❓ ✅Можно использовать CancellationToken.▪️CancellationToken можно использовать для обеспечения оперативной и эффективной отмены операций с базой данных. Длительные запросы или операции с базой данных могут повлиять на производительность и отзывчивость вашего API. Использование маркеров отмены позволяет клиентам отменять эти операции, если они занимают больше времени, чем ожидалось, или больше не нужны. Допустим, вы тестируете конечную точку API с длительным периодом выполнения через Postman. Если вызов слишком длинный, можно нажать на кнопку "Отмена", чтобы остановить вызов. Если в вашем коде есть поддержка CancellationToken, то операция будет отменена и ресурсы будут освобождены. @csharp_ci