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 126 subscribers, ranking 7 040 in the Technologies & Applications category and 36 424 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 14.53%. Within the first 24 hours after publication, content typically collects 7.50% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 635 views. Within the first day, a publication typically gains 1 360 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 05 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 126
Subscribers
-924 hours
-47 days
-5530 days
Posts Archive
Пройди тест из 5 вопросов - на знание C# Сможешь сдать — пригласим на курс повышиение навыков «C# Developer. Professional» с
Пройди тест из 5 вопросов - на знание C# Сможешь сдать — пригласим на курс повышиение навыков «C# Developer. Professional» с максимальной скидкой и подарим бесплатный урок курса «Пишем свою библиотеку для работы с базами данных на C#» 👉  Пройти тест: https://otus.pw/KyWa/ ❓ Зачем проходить курс? Зарплаты чаще выше у тех разработчиков, которые используют паттерны проектирования, возможности CLR, SQL и NoSQL БД и умеют работать в команде. Начать ориентироваться в продвинутых возможностях C# поможет онлайн-курс «C# Developer. Professional» OTUS. 💪 За 6 месяцев обучения вы научитесь разрабатывать сложные клиент-серверные приложения уровня крепкого Middle. Результат обучения — полностью реализованный проект по трёхзвенной архитектуре, который вы выполните в Scrum-команде. 👉 Подробнее о курсе на сайте https://otus.pw/HEUM/ Нативная интеграция. Информация о продукте www.otus.ru

📱 ChatGPT for .NET Библиотека интеграции ChatGPT для .NET. Проект поддерживает OpenAI и Azure OpenAI Service. dotnet add pac
+1
📱 ChatGPT for .NET Библиотека интеграции ChatGPT для .NET. Проект поддерживает OpenAI и Azure OpenAI Service. dotnet add package ChatGptNetGithub @csharp_ci

📱 ChatGPT for .NET Библиотека интеграции ChatGPT для .NET. Проект поддерживает OpenAI и Azure OpenAI Service. dotnet add pac
+1
📱 ChatGPT for .NET Библиотека интеграции ChatGPT для .NET. Проект поддерживает OpenAI и Azure OpenAI Service. dotnet add package ChatGptNetGithub @csharp_ci

🧅 TorSharp Проект, который позволяет использовать Tor для C# HTTP-клиентов. Полезный интсрумент для проксирования HTTP-трафи
+1
🧅 TorSharp Проект, который позволяет использовать Tor для C# HTTP-клиентов. Полезный интсрумент для проксирования HTTP-трафика и парсинга. 1. Пример использования SOCKS в .NET (картинка 1) 2. Пример использования Privoxy (картинка 2)Github @csharp_ci

Узнайте больше про C# ASP.NET Core-разработку на бесплатном вебинаре онлайн-курса в Отус — «Стандартные middleware своими рук
Узнайте больше про C# ASP.NET Core-разработку на бесплатном вебинаре онлайн-курса в Отус — «Стандартные middleware своими руками»: регистрация На бесплатном занятии мы: — изучим, какие middleware по умолчанию используются в ASP.NET проектах; — узнаем, зачем они нужны, как они устроены; — реализуем свои аналоги. 🔥Экспертизой поделится Антон Герасименко — опытный .net developer + lead. Нативная интеграция. Информация о продукте www.otus.r

Целое число английскими словами Сложность задачи: Hard Условие задачи: Преобразуйте неотрицательное целое число num в его буквенное представление английскими словами. Пример: Ввод: num = 123 Вывод: "One Hundred Twenty Three" Ввод: num = 12345 Вывод: "Twelve Thousand Three Hundred Forty Five" Решение задачи Пишите свое решение в комментариях👇 @csharp_ci

🔥Хотите узнать о новых подводных камнях языка С? Расскажем о них на открытом уроке 20 июля в 20:00. Вебинар приурочен к стар
🔥Хотите узнать о новых подводных камнях языка С? Расскажем о них на открытом уроке 20 июля в 20:00. Вебинар приурочен к старту онлайн-курса «Программист С». На вебинаре разберем: — устаревшие и удалённые возможности языка; — новые языковые конструкции; — изменения в стандартной библиотеке. ✨Занятие подойдёт: — действующим разработчикам и авторам библиотек на языке C; — новичкам, интересующимся развитием низкоуровневых языков программирования. В результате вы получите знания о новых выразительных возможностях и новых подводных камнях языка C. После вебинара курс можно приобрести в рассрочку. ✅Зарегистрируйтесь, чтобы принять участие: https://otus.pw/VP3y/

Введение в gRPC Первый проект с .NET CLI gRPC представляет фреймворк, который использует протокол RPC (Remote Procedure Call) для обмена сообщениями между клиентом и сервером. Цель фреймворка состоит в том, чтобы обеспечить высокую производительность в тех условиях, где это особенно критично, например, при интенсивном обмене информацией в режиме реального времени. gRPC не является частью ASP.NET Core или .NET, более того gRPC представляет технологию, которая не привязана к конкретному языку, поэтому данную технологию можно использовать и в рамках приложения на C#. gRPC имеет следующие преимущества: Легковесность и высокая производительность Независимость от конкретного языка программирования Доступные инструменты для работы со многими распространнеными языками программирования Поддержка клиентских, серверных и двунаправленных потоковых вызовов Уменьшение нагрузки сети за счет бинарной сериализации Если говорить непосредственно о gRPC в .NET, сервисы ASP.NET Core gRPC можно развертывать на всех трех основных операционных системах: Windows, Linux, MacOS. Кроме того, сервисы gRPC поддерживаются всеми стандартными веб-серверами ASP.NET Core: Kestrel, IIS, HTTP.sys. Для создания проектов на C# для gRPC .NET CLI предоставляет специальный шаблон grpc. Итак, для создания проекта для gRPC сначала определим каталог. Допустим, он будет называться GreeterServiceApp. Перейдем к этой папке в консоли с помощью команды cd и затем введем команду: dotnet new grpc Читать дальше @csharp_ci

⚡ virtual-auto-clicker - Your idle success Это простой, но эффективный клинкер, в виде консольного приложения, реализованного
virtual-auto-clicker - Your idle success Это простой, но эффективный клинкер, в виде консольного приложения, реализованного на C# . При запуске кода, кликер, позволяет свободно пользоваться компьютером. ▪ Github @csharp_ci

Ozon Tech Intro Meetup: строим складские системы на .Net 25 июля в 18:00 | онлайн и офлайн в Астане | полезно C#, Go, QA-инже
Ozon Tech Intro Meetup: строим складские системы на .Net 25 июля в 18:00 | онлайн и офлайн в Астане | полезно C#, Go, QA-инженерам | О чём будут доклады: - IT в товарных операциях и микросервисы для управления конвейерами; - внутренняя разработка WMS и пирамида тестирования; - матмодели для управления маршрутами операторов склада; - модель собственных продаж и очень быстрой доставки; - уход от монолита к микросервисной архитектуре - жизнь внутри команды по продукту и технологиям товарных операций. Важно: время указано местное, UTC +6. Приходите пораньше (17:30), чтобы понетворкать на кофебрейке. Ещё одно важное: регистрация. Дождитесь письма-подтверждения и захватите удостоверение личности с собой на митап. Онлайн слушателям тоже стоит зарегистрироваться — организаторы отправят напоминалку и полезные материалы.

​​vpngate-with-proxy Полезная библиотека VPN GATE для GNU/Linux с поддержкой прокси. ▫️Позволяет подключаться к публичным серверам vpn по адресу https://www.vpngate.net/en/ напрямую или через прокси ▫️Автоматическое настройка DNS для устранения утечек dns ▫️Автоматическая фильтрация не работающих vpn ▫️Может запускать пользовательский скрипты ▪️GitHub https://t.me/csharp_ci

#спринт 11.07 @csharp_ci csharp ❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на от
#спринт 11.07 @csharp_ci csharp ❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примитивы многопоточности .Net На уроке разберем такие примитивы многопоточности, как — Барьеры; — Условные события (ManualResetEvent/AutoResetEvent); — Потоко-безопасные очереди (блокируемые и неблокируемые) Дополнительно обсудим: — Как писать код без Thread.Sleep — Где еще можно использовать многопоточность — Чем отличается многопоточный код от асинхронного. 📌 Вебинар пройдет в рамках онлайн-курса «C# Developer. Professional» и позволит вам углубить свои знания о платформе .NET и научиться решать сложные задачи языка C#. Не упустите шанс протестировать курс и стать еще более компетентным C# разработчиком. Больше полезных тем ждет вас на курсе, доступном в рассрочку. 👉 Для участия во встрече пройдите вступительный тест https://otus.pw/umtT/ Нативная интеграция информация о продукте www.otus.ru

📌Telegram API и библиотека TDLib для .NET платформ В Telegram представлено два различных вида API: Telegram Bot API (стандартные боты с пометкой "бот") и Telegram API (клиенты и юзерботы, которые обладают более расширенным функционалом, чем просто боты). Сфокусируемся на последнем виде и рассмотрим, как взаимодействовать с Telegram API, какие инструменты требуются для написания кода своего юзербота на языке C#, как установить эти инструменты правильно и как их использовать.Сборка и подключение библиотеки TDLib TDLib имеет следующие зависимости, т. е. на вашем компьютере это должно быть: - компилятор C++14 (Visual Studio имеет свой компилятор MSVC); - Библиотека OpenSSL; - Библиотека zlib; - gperf (только сборка); - CMake (3.0.2+, только сборка). Для установки необходимых зависимостей, выполните следующие команды в командной строке (обратите внимание, что требуется git): git clone https://github.com/Microsoft/vcpkg.git cd vcpkg git checkout 1b1ae50e1a69f7c659bd7d731e80b358d21c86ad .\bootstrap-vcpkg.bat .\vcpkg.exe install gperf:x64-windows gperf:x86-windows openssl:x64-windows openssl:x86-windows zlib:x64-windows zlib:x86-windows ▪ Далее скачиваем саму библиотеку и собираем её для .NET-проектов: 1. Переходим в папку (в командной строке) /example/csharp, т.е. туда, где будем собирать нашу библиотеку 2. Создаём папку, куда будем собирать библиотеку, и переходим в неё: mkdir build cd build 3. Настраиваем сборку библиотеки в зависимости от разрядности системы (x32 или x64); где "...path to vcpkg...", указываем путь до скачанного ранее vcpkg: Для x32: cmake -A Win32 -DTD_ENABLE_DOTNET=ON -DCMAKE_TOOLCHAIN_FILE=<path to vcpkg>/scripts/buildsystems/vcpkg.cmake ../../.. Для x64: cmake -A x64 -DTD_ENABLE_DOTNET=ON -DCMAKE_TOOLCHAIN_FILE=<path to vcpkg>/scripts/buildsystems/vcpkg.cmake ../../.. 4. Собираем библиотеку в зависимости от требуемой конфигурации (Release или Debug): Для Release: cmake --build . --config Release Для Debug: cmake --build . --config Debug Готово! Теперь в папке build/Release или build/Debug (в зависимости от того, что вы выбрали) находится готовый файл Telegram.Td.dll, который и нужно использовать в своем проекте. Продолжение @csharp_ci

❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примит
❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примитивы многопоточности .Net На уроке разберем такие примитивы многопоточности, как — Барьеры; — Условные события (ManualResetEvent/AutoResetEvent); — Потоко-безопасные очереди (блокируемые и неблокируемые) Дополнительно обсудим: — Как писать код без Thread.Sleep — Где еще можно использовать многопоточность — Чем отличается многопоточный код от асинхронного. 📌 Вебинар пройдет в рамках онлайн-курса «C# Developer. Professional» и позволит вам углубить свои знания о платформе .NET и научиться решать сложные задачи языка C#. Не упустите шанс протестировать курс и стать еще более компетентным C# разработчиком. Больше полезных тем ждет вас на курсе, доступном в рассрочку. 👉 Для участия во встрече пройдите вступительный тест https://otus.pw/umtT/ Нативная интеграция информация о продукте www.otus.ru

Почему важно всегда улучшать код, над которым работаешь? И какое идеальное количество входных параметров для функции? В стать
Почему важно всегда улучшать код, над которым работаешь? И какое идеальное количество входных параметров для функции? В статье «Как написать чистый код и сделать жизнь проще» технический директор в Газпромбанке Максим Морев описывает принципы чистого кода и делится практическими советами, как его написать. Кстати, эта статья первая в серии материалов про код — дальше разберем конкретные кейсы, как делать надо и не надо. Читай по ссылке — https://vk.cc/cpoI1z

🎮 Обзор Top-3 Open Source игр на C# и ошибок в их коде В мире много хороших игр, но совсем немногие открывают исходный код.
🎮 Обзор Top-3 Open Source игр на C# и ошибок в их коде В мире много хороших игр, но совсем немногие открывают исходный код. В этой статье мы познакомимся, на мой взгляд, с тремя лучшими Open Source играми на C# и разберём наиболее интересные ошибки, найденные в их исходном коде. ▪ Читат статью @csharp_ci

[Успех в геймдеве — ошибка выжившего?💀] Почему у одних получается делать крутые игры, которые приносят деньги и славу, а у других — нет? Как перестать делать посредственные игры и начать делать хиты? Успех в геймдеве — не ошибка выжившего, а цель, которую мы преследуем. Мы стремимся создавать игры для игроков, в которые будет интересно играть. Многие бросают на полпути, но мы настойчивы и готовы дойти до конца. ⚡️Приглашаем на трехдневную онлайн геймдев конференцию, где ты узнаешь, как начать делать хорошие игры. Мы развеим все твои сомнения и докажем, что геймдев — это далеко не ошибка выжившего! На конференции ты получишь кучу практических рекомендаций и поймешь, как создавать игры, которые получат миллионы скачиваний. Регистрируйся тут прямо сейчас, чтобы ничего не пропустить. Программа конференции по ссылке. Звучит как офигенная возможность вкатиться в геймдев. Так что погнали!

[Успех в геймдеве — ошибка выжившего?💀] Почему у одних получается делать крутые игры, которые приносят деньги и славу, а у других — нет? Как перестать делать посредственные игры и начать делать хиты? Успех в геймдеве — не ошибка выжившего, а цель, которую мы преследуем. Мы стремимся создавать игры для игроков, в которые будет интересно играть. Многие бросают на полпути, но мы настойчивы и готовы дойти до конца. ⚡️Приглашаем на трехдневную онлайн геймдев конференцию, где ты узнаешь, как начать делать хорошие игры. Мы развеим все твои сомнения и докажем, что геймдев — это далеко не ошибка выжившего! На конференции ты получишь кучу практических рекомендаций и поймешь, как создавать игры, которые получат миллионы скачиваний. Регистрируйся тут прямо сейчас, чтобы ничего не пропустить. Программа конференции по ссылке. Звучит как офигенная возможность вкатиться в геймдев. Так что погнали!

📚7 лучших библиотек C# для парсинга веб-страниц в 2023 году Существуют различные библиотеки веб-скрейпинга на C# для извлечения данных, в том числе для таких целей, как отслеживание цен, генерация потенциальных клиентов, мониторинг настроений, агрегация финансовых данных и так далее. Так же, существуют разные показатели, которые следует учитывать при выборе лучшей библиотеки для парсинга, и в этой статье мы обсудим 7 лучших библиотек для парсинга на C# для использования в 2023 году. Кроме того, мы увидим примеры, которые помогут вам понять, как эти фреймворки работают. 1. ZenRows API — лучшая библиотека веб-парсинга данных на C# в этом списке. Это API, который обрабатывает обход ботов от вращающихся прокси и безголовых браузеров до CAPTCHA. 2. Puppeteer Sharp — это библиотека для парсинга на C#, которая сканирует веб-страницу с помощью браузера без заголовка. 3. Веб-драйвер Selenium — один из наиболее часто используемых инструментов для парсинга больших объемов данных, таких как фотографии, ссылки и текст. 4. HTML Agility Pack - является наиболее загружаемой библиотекой парсинга C# DOM благодаря своей способности парсить веб-страницы напрямую или через браузер. 5. Scrapy Sharp - это библиотека веб-парсинга на C# с открытым исходным кодом, которая объединяет расширение HTMLAgilityPack с веб-клиентом, который может эмулировать веб-браузер, например jQuery. 6. Iron Web Scraper — это библиотека веб-скрейпинга .Net Core C#, исользуемая для извлечения и анализа данных из интернет-источников. Она способна контролировать разрешенные и запрещенные объекты, сайты, медиа и другие элементы. 7. HttpClient — это библиотека парсинга HTML на C#, которая предоставляет асинхронные функции для извлечения только необработанного содержимого HTML из целевого URL-адреса. Однако для извлечения нужных данных вам по-прежнему необходимо использовать инструмент синтаксического анализа HTML. Подробнее @data_analysis_ml

Полный список сайтов с практическимим задачами для программистов. C Puzzles - cайт с головоломками на языке С. Может быть полезен и тем, кто не знает C, но изучает С-подобные языки. Codeforces — платформа для алгоритмических соревнований. Проводит контесты и раунды с 5 задачами на 2 часа. Есть система рейтинга и два дивизиона. Задачи можно решать и проверять после соревнования. Также есть доступ к тренировкам с задачами с прошлых соревнований. SQLEx- большой кладез знаний для тех, кто изучает SQL. Множество упражнений для отработки навыков и рейтинг участников. HackerRank - сайт будет больше интересен продвинутым программистам, которые уже многое умеют. На этом сайте собрано множество задач на самые разные разделы Computer Science: традиционная алгоритмика, ИИ, машинное обучение и т.д. Если вы решите много задач, то вами могут заинтересоваться работодатели, регуляторно мониторящие эту платформу. C# задачи для начинающих - помощь в решении задач. Готовые программы. Codewars — популярный cборник задач на разные темы, от алгоритмов до шаблонов проектирования. LeetCode — известный сайт с задачами для подготовки к собеседованиям. Можно пообщаться и посмотреть решения других программистов. Timus Online Judge — русскоязычная (хотя английский язык также поддерживается) платформа, на которой более тысячи задач удачно отсортированы по темам и по сложности. TopCoder - популярная американская платформа. Она проводит алгоритмические контесты, а также соревнования по промышленному программированию и марафоны, где задачи требуют исследования и нет единого верного алгоритма. Участникам даются недели на решение таких задач. informatics.mccme.ru - платформа с теоретическим материалом и задачами, удобно разделенными по категориям. Большая база задач с олимпиад школьников также доступна. SPOJ - большой англоязычный сайт с 20000+ задачами на разные темы: DP, графы, структуры данных и др. Иногда проводят неинтересные контесты, если не из страны их проведения. CodeChef — менее крупный аналог Codeforces и TopCoder, тоже с огромным архивом задач и регулярными контестами. Project Euler - сборник 500 задач, проверяющих знание математических алгоритмов. Часто используется на собеседованиях, чтобы оценить алгоритмическую подготовку кандидата. Kaggle - соревнования по анализу данных. Golang tests - канал с тестами по Go CodinGame - сайт для программистов и геймеров, предлагающий большую коллекцию видеоигр, оформленных в виде задач на программирование. Al Zimmermann’s Programming Contests — платформа, на которой регулярно проводятся контесты с задачами на исследование и оптимизацию. Интересен тем, что писать программу необязательно — даются только тестовые данные. Ответы можно расчитывать вручную, или просто гадать их на кофейной гуще. Programming Praxis — сайт, где можно найти много интересных задач. CheckIO — сайт с задачами для программистов всех уровней, который вы проходите в виде игры. Ruby Quiz — сайт с задачами для программистов на Ruby, но решения можно писать и на других языках. Prolog Problems — Подборка задач для программистов, использующих Prolog. Сборник задач от СppStudio - задачи на С++, но их можно и на других языках. Operation Go — практика написания кода на Go в форме браузерной игры. Empire of Code — сайт для программистов, где необходимо писать код, реализующий стратегию и тактику виртуальных бойцов. @csharp_ci