en
Feedback
C# (C Sharp) programming

C# (C Sharp) programming

Open in Telegram

По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Show more

📈 Analytical overview of Telegram channel C# (C Sharp) programming

Channel C# (C Sharp) programming (@csharp_ci) in the Russian language segment is an active participant. Currently, the community unites 18 144 subscribers, ranking 7 070 in the Technologies & Applications category and 36 441 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 18 144 subscribers.

According to the latest data from 01 September, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -54 over the last 30 days and by 20 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 13.79%. Within the first 24 hours after publication, content typically collects 7.32% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 503 views. Within the first day, a publication typically gains 1 329 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 0.
  • Thematic interests: Content is focused on key topics such as .net, api, логика, архитектура, string.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

Thanks to the high frequency of updates (latest data received on 02 September, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

18 144
Subscribers
+2024 hours
+77 days
-5430 days
Posts Archive
В какой строке возникнет ПЕРВАЯ ошибка
Anonymous voting

#ПятничныйКвиз #ДляСамыхМаленьких
#ПятничныйКвиз #ДляСамыхМаленьких

🛠️ Инструмент для дампа памяти защищённых процессов WSASS использует старую программу WerfaultSecure.exe для создания дампов памяти процессов, защищённых PPL, таких как LSASS.EXE. Выходные данные сохраняются в формате MINIDUMP, с автоматической заменой заголовка на PNG для удобства. 🚀 Основные моменты: - Дамп защищённых процессов с помощью WerfaultSecure.exe - Выход в формате Windows MINIDUMP - Автоматическая замена заголовка файла - Полезен для анализа безопасности 📌 GitHub: https://github.com/TwoSevenOneT/WSASS #csharp

🧪 Как правильно строить unit-тестирование в проектах с Clean Architecture Милан Йованович делится опытом: многие проекты тер
🧪 Как правильно строить unit-тестирование в проектах с Clean Architecture Милан Йованович делится опытом: многие проекты терпят неудачу из-за слабого тестирования. Когда кодовая база растёт, каждое изменение становится рискованным, а уверенность команды в релизах падает. В Clean Architecture тестируемость — одна из ключевых идей. Unit-тесты позволяют убедиться, что use cases работают так, как задумано требованиями. 📌 Подход Милана к unit-тестированию: - использовать NSubstitute для моков зависимостей - проверять все happy paths - покрывать все failure paths - обязательно тестировать обработку исключений Такой набор тестов помогает сохранить надёжность логики и уверенность в изменениях. ✍️ Подробный разбор с пошаговым объяснением можно прочитать в его статье

Твой шанс прокачаться в ИТ, заявить о себе на всю страну и побороться за призовой фонд 10 250 000 рублей 💰 Успей зарегистрир
Твой шанс прокачаться в ИТ, заявить о себе на всю страну и побороться за призовой фонд 10 250 000 рублей 💰 Успей зарегистрироваться до 20 октября. МТС приглашает на True Tech Champ — всероссийский чемпионат по программированию. Выбирай трек по душе или участвуй сразу в двух, чтобы увеличить шансы на победу. Трек 1. Алгоритмический. Индивидуальный зачет Работай со структурами данных, решай алгоритмические задачи и сражайся в лайв-кодинге с сильнейшими. Трек 2. Программирование роботов. Командный формат Сначала проведи робота по виртуальному лабиринту, затем управляй им дистанционно на офлайн-полигоне, а в финале — пройди испытания на реальной площадке и выбей соперников с платформы. 🎁 Организаторы отправят командам финалистов по одному роботу Waveshare Cobra Flex для кастомизации. После соревнований они останутся у участников в качестве подарка. Тебя ждет: — Зрелищный шоу-финал с искусственным интеллектом, цифровыми аватарами и другими технологиями. — Конференция с лидерами индустрии, кодерские челленджи и возможность прокачать ИТ-навыки. — Шанс лично пообщаться с HR-специалистами МТС и получить карьерный буст. 📍Шоу-финал пройдет 21 ноября в МТС Live Холл. ⏰ Успей зарегистрироваться до 20 октября

🖥 Полезный ресурс, который содержит вопросы для подготовки к собеседованию по .NET! 🔗 Ссылка: *клик* @csharp_ci
🖥 Полезный ресурс, который содержит вопросы для подготовки к собеседованию по .NET! 🔗 Ссылка: *клик* @csharp_ci

Понимание структур данных имеет основополагающее значение для разработки эффективных алгоритмов и оптимизации производительно
Понимание структур данных имеет основополагающее значение для разработки эффективных алгоритмов и оптимизации производительности программного обеспечения. 🗓 15 октября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «C# Developer». 🎯 О чём поговорим: ✔️ Array, List, Dictionary, Queue, Stack, Hashtable и другие, - Обсудим их назначение, реализацию в .NET, методы, производительность. ✔️Как делать выбор в пользу той или иной структуры? 👥 Кому будет полезно: - Начинающим C# разработчикам - Действующим C# разработчикам - для структурирования знаний 🔗 Ссылка на регистрацию: https://otus.pw/e0bd/?erid=2W5zFHp1ZCL Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

⚡️ .NET-приложения должны быть устойчивыми — и сделать их надежнее реально за пару минут. В .NET 8 и выше есть библиотеки от
⚡️ .NET-приложения должны быть устойчивыми — и сделать их надежнее реально за пару минут. В .NET 8 и выше есть библиотеки от Microsoft и обновлённый API Polly — популярной библиотеки для повышения надёжности и обработки сбоев. С Polly можно легко настроить стратегии: - повтор запросов (Retry) - резервные сценарии (Fallback) - ограничение времени (Timeout) - контроль частоты (Rate-limiting) - автоматическое отключение при сбоях (Circuit breaker) Эти механизмы помогают облачным приложениям оставаться живыми даже в условиях ошибок и перегрузок. Подробный разбор тут

☄️Как устроено автодополнение в поисковых системах? 🗓 8 октября в 20:00 МСК приглашаем на открытый урок OTUS «Как вырастить
☄️Как устроено автодополнение в поисковых системах? 🗓 8 октября в 20:00 МСК приглашаем на открытый урок OTUS «Как вырастить префиксное дерево». На вебинаре мы пошагово построим префиксное дерево (Trie) для слов из большого текста, добавим счётчики частот и реализуем автодополнение. Вы увидите, как по первым буквам мгновенно находятся все слова с этим префиксом и выводятся самые популярные варианты продолжений. Урок будет полезен разработчикам, которые хотят глубже понимать работу алгоритмов и применять их для оптимизации поиска, обработки текста и построения быстрых интерфейсов. Открытый урок проходит в преддверие старта курса «Алгоритмы и структуры данных». Все участники получат скидку на обучение. 👉Зарегистрируйтесь сейчас и узнайте, как вырастить своё первое Trie-дерево:https://otus.pw/fDQX/ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ", ИНН: 9705100963

❌ Exceptions ≠ Errors Многие разработчики путают эти понятия и проектируют приложения неправильно. Давайте разберём: Что тако
❌ Exceptions ≠ Errors Многие разработчики путают эти понятия и проектируют приложения неправильно. Давайте разберём: Что такое исключение (exception)? Это ситуация, из которой приложение не может восстановиться. Пример: критическая ошибка базы данных, повреждённый файл конфигурации. Что такое ошибка (error)? Это ожидаемое состояние сбоя или невыполненное предусловие. Пример: пользователь ввёл неверный пароль, файл не найден, запрос не прошёл валидацию. 👉 Использовать исключения вместо ошибок = анти-паттерн. Так появляется flow control через исключения, который делает код непредсказуемым и запутанным. Как правильно: - Ошибки представляем явно в коде (например, через Result, Option, Either паттерны). - Исключения оставляем для действительно неожиданных и фатальных ситуаций. Бонус: Явные ошибки делают намерения кода прозрачными и облегчают поддержку. 📖 Подробнее: https://milanjovanovic.tech/blog/functional-error-handling-in-dotnet-with-the-result-pattern #dotnet #cleanCode #architecture

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

#ПятничныйКвиз
#ПятничныйКвиз

🔍 ZeroTrace: Утечка данных из браузеров и мониторинг клиентов ZeroTrace — это мощный инструмент для сбора и анализа данных с
🔍 ZeroTrace: Утечка данных из браузеров и мониторинг клиентов ZeroTrace — это мощный инструмент для сбора и анализа данных с удалённых клиентских машин. Он поддерживает извлечение паролей, куки и историю браузера, обеспечивая безопасность и эффективность работы. 🚀 Основные моменты: - Извлечение паролей и куки из Chrome и других браузеров - Реальное время мониторинга клиентов с анализом соединений - Безопасная передача данных с шифрованием - Поддержка различных операционных систем и браузеров 📌 GitHub: https://github.com/luis22d/ZeroTrace-Stealer-13-2026 #csharp

ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2025 ГОДУ? 🚀 Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программировани
ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2025 ГОДУ? 🚀 Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программирования и фреймворки. Нужно уметь строить гибкую архитектуру приложения, которую легко тестировать и менять под задачи бизнеса. Стань экспертом в построении гибкой архитектуры приложения! 👉 Стартуем 6 октября. Курс ведет действующий архитектор и Principal Engineer Кирилл Ветчинкин. Что будет на курсе: ✅ Создадим полноценный микросервис ✅ Разберем все тактические паттерны DDD ✅ Реализуем Use Case и Domain Service ✅ Напишем много тестов ✅ Реализуем HTTP, gRPC и Kafka адаптеры Полная программа ТУТ 👉 https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzquiRnay&utm_campaign=5 А главное — ты с нуля разработаешь и запустишь микросервис, который максимально приближен к реальности "Диспетчеризация заказов на курьеров". Это будет крутым проектом в портфолио или основой для рабочих задач. А еще: — Проверим все домашки — Поддержим в чате — Проведем живые разборы — Ответим на все вопросы 🔥 Не откладывай свой рост на потом: https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzquiRnay&utm_campaign=5 Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzquiRnay

🛡️ Запуск программ с защитой PPL CreateProcessAsPPL — инструмент для запуска приложений с включенной защитой PPL. Позволяет
🛡️ Запуск программ с защитой PPL CreateProcessAsPPL — инструмент для запуска приложений с включенной защитой PPL. Позволяет выбирать уровень защиты для повышения безопасности выполнения программ. 🚀 Основные моменты: - Поддержка нескольких уровней защиты PPL. - Удобный интерфейс командной строки. - Полезен для разработчиков и исследователей безопасности. 📌 GitHub: https://github.com/2x7EQ13/CreateProcessAsPPL #csharp

А может ну это все и улететь работать в космос?👽 На станцию Контур ищут новобранцев — разработчиков, чтобы помочь предприним
А может ну это все и улететь работать в космос?👽 На станцию Контур ищут новобранцев — разработчиков, чтобы помочь предпринимателям с разных планет исправить критические ошибки в системах. Запускайте бота и проходите миссии в течение недели. В конце квеста — розыгрыш бокса с космическим мерчем. 🚀Стажировка уже началась. Вперёд!

Better Database Design 💡 Чтобы повысить безопасность и упростить управление доступом, используйте логическую изоляцию с помо
Better Database Design 💡 Чтобы повысить безопасность и упростить управление доступом, используйте логическую изоляцию с помощью схем. Пример: создаём отдельную схему и выделяем для неё пользователя, у которого доступ только к своей области данных.

CREATE SCHEMA Orders;
CREATE SCHEMA Shipping;

-- Orders module can only access its schema
CREATE USER OrdersUser WITH DEFAULT_SCHEMA = Orders;
GRANT SELECT, INSERT, UPDATE, DELETE ON SCHEMA::Orders TO OrdersUser;

-- Shipping module can only access its schema
CREATE USER ShippingUser WITH DEFAULT_SCHEMA = Shipping;
GRANT SELECT, INSERT, UPDATE, DELETE ON SCHEMA::Shipping TO ShippingUser;
⚡ Идея проста: Создавайте отдельного пользователя для каждой схемы и используйте разные connection string в приложении. Это уменьшает риски и делает архитектуру чище.

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

#ПятничныйКвиз
#ПятничныйКвиз

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