ch
Feedback
C# (C Sharp) programming

C# (C Sharp) programming

前往频道在 Telegram

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

显示更多

📈 Telegram 频道 C# (C Sharp) programming 的分析概览

频道 C# (C Sharp) programming (@csharp_ci) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 18 307 名订阅者,在 技术与应用 类别中位列第 7 335,并在 俄罗斯 地区排名第 36 870

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 18 307 名订阅者。

根据 15 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -14,过去 24 小时变化为 0,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 19.46%。内容发布后 24 小时内通常能获得 7.27% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 3 563 次浏览,首日通常累积 1 331 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 0
  • 主题关注点: 内容集中在 .net, api, логика, архитектура, string 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
По всем вопросам- @notxxx1 Реестр РКН: https://clck.ru/3Fk3kb #VRHSZ

凭借高频更新(最新数据采集于 16 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

18 307
订阅者
无数据24 小时
+87
-1430
帖子存档
🖥 TriviaR Многопользовательская игра с использованием SignalR и .NET 7 • Github @csharp_ci
🖥 TriviaR Многопользовательская игра с использованием SignalR и .NET 7 Github @csharp_ci

14 октября пройдёт One Day Offer, какого у тебя ещё не было! Ozon Tech приглашает C#-разработчиков на семейный One Day Offer.
14 октября пройдёт One Day Offer, какого у тебя ещё не было! Ozon Tech приглашает C#-разработчиков на семейный One Day Offer. В программе интерактивы для взрослых и юных гостей, а ещё финальные интервью для кандидатов. Можно присутствовать и онлайн, но в офисе интереснее. Какой план: ✅ оставь заявку на участие; ✅ пройди предварительное интервью; ✅ познакомься с тимлидами онлайн; ✅ получи приглашение на One Day Offer 14-го октября, где пройдёт финальное собеседование (офлайн/онлайн). Успей подать заявку до 9 октября🔥 Оставить заявку

🖥 История C# Отличная статья на сайте MS learn, в которой рассматривается эволюция #csharp от версии к версии. Очень понравилось читать. Рекомендую 📌 Читать @csharp_ci

Опрос для опытных ИТ-специалистов. Поделитесь мнением об ИТ-работодателях. Напишите, что вам нравится, а что — нет. Так компа
Опрос для опытных ИТ-специалистов. Поделитесь мнением об ИТ-работодателях. Напишите, что вам нравится, а что — нет. Так компании смогут исправить ошибки, улучшить условия и присылать офферы, на которые хочется соглашаться. Посмотрите, это займет не больше 10 минут

Опрос для опытных ИТ-специалистов. Поделитесь мнением об ИТ-работодателях. Напишите, что вам нравится, а что — нет. Так компа
Опрос для опытных ИТ-специалистов. Поделитесь мнением об ИТ-работодателях. Напишите, что вам нравится, а что — нет. Так компании смогут исправить ошибки, улучшить условия и присылать офферы, на которые хочется соглашаться. Посмотрите, это займет не больше 10 минут

📌 Встроенная поддержка контейнеров для .NET 7 — контейнеризация приложений .NET без Dockerfile Основная идея Каков общий рабочий процесс большинства программных приложений, особенно микросервисов? Код → отправка в репозиторий → запуск конвейера непрерывной интеграции и непрерывного развертывания. Часть этого конвейера — этап сборки Docker, на котором из длинного Dockerfile обычно считываются данные и генерируются образы Docker для приложения. → И, наконец, развертывание образа в службе облачных вычислений. Теперь не нужно сопровождать Dockerfile: образ генерируется самим фреймворком .NET и отправляется в выбранный репозиторий. Далее мы узнаем, как собираются образы Docker при помощи инструментария интерфейса командной строки .NET, изучим предоставляемые им варианты, сравним с подходом Dockerfile и интегрируем в рабочий процесс Github Actions, продемонстрировав полезность этого для ваших проектов. Сначала быстро рассмотрим контейнеризацию приложения .NET 6 с Dockerfile. Создадим два простых приложения: dotnet6 и dotnet7. Поместим их код в папки одного репозитория. А в конце покажем, как это интегрировать с конвейером сборки и отправляемым, например, на DockerHub образом, и прямо в GitHub напишем простой рабочий процесс GitHub Actions. Устанавливаем оба SDK-пакета и Docker Desktop:Первый. ▪Второй. ▪Docker Desktop. Создаем на GitHub репозиторий, клонируем его на компьютер для локальной разработки, при помощи Visual Code открываем папку репозитория и добавляем здесь папку dotnet6. Вот исходный код этой реализации. Контейнеризация приложений .NET 6 — вкратце В папке dotnet6 создаем простой веб-API проект HelloDocker на .NET 6, запуская команду dotnet интерфейса командной строки: dotnet new webapi --name HelloDocker --framework net6.0 Здесь указывается на TargetFramework, то есть целевой фреймворк net6.0. ПРОПУСТИТЕ ЭТУ ЧАСТЬ, ЕСЛИ УЖЕ ХОРОШО ЗНАЕТЕ КОНТЕЙНЕРИЗАЦИЮ ПРИЛОЖЕНИЙ ДО ВЕРСИИ .NET 6 ВКЛЮЧИТЕЛЬНО. Это очень простой веб-API, которым возвращаются стандартные данные о погоде, подобный любому другому новому веб-API проекту по умолчанию на ASP.NET Core. Чтобы его контейнеризировать, до версии .NET 7 в корневой каталог проекта добавляли Dockerfile. Совет: создав любое приложение dotnet, сразу очистить файл «launchSettings.json» и удалить все конфигурации, связанные со службами информационного сервера интернета IIS. { "$schema": "https://json.schemastore.org/launchsettings.json", "profiles": { "HelloDocker": { "commandName": "Project", "dotnetRunMessages": true, "launchBrowser": false, "launchUrl": "swagger", "applicationUrl": "https://localhost:7290;http://localhost:5033", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } } } } Так API всегда запустится на безопасном порте 7290 и HTTP-порте 5033. Внимание: только для запуска приложения на компьютере разработчика, а не в контейнере Docker. По умолчанию, когда контейнер Docker развертывается с образом .NET, приложение запускается в http://+:80. Чтобы переопределить его на другой номер порта в контейнере Docker, устанавливаем эту переменную окружения: 📌 Читать

Sqids - это библиотека, которая генерирует уникальные идентификаторы на основе чисел, похожих на те, что используются в YouTu
Sqids - это библиотека, которая генерирует уникальные идентификаторы на основе чисел, похожих на те, что используются в YouTube. Эти идентификаторы могут быть декодированы обратно в исходные числа. Sqids предоставляет возможность объединять несколько чисел в одну строку, фильтровать ненормативную лексику, генерировать случайный вывод и обеспечивать высокую производительность. О ➕ совместима с несколькими языками .NET и поддерживает все типы целых чисел в .NET. 📌GitHub 📌Сайт @csharp_ci

Привет! Мы в МТС активно поддерживаем ИТ-сообщество в России и запускаем всероссийскую олимпиаду по программированию с главны
Привет! Мы в МТС активно поддерживаем ИТ-сообщество в России и запускаем всероссийскую олимпиаду по программированию с главным призом в 3 млн рублей. Для кого? Для школьников, студентов и действующих ИТ-специалистов. Что будет? Блок онлайн-заданий, митапы и мастер-классы, общение в закрытом Telegram-канале и финальный очный тур с программированием на скорость. Когда олимпиада завершится, мы создадим True Tech Community, где будем делиться полезными и эксклюзивными материалами для разработчиков. А что еще? Финалистов ждет afterparty, фестиваль технологий, интерактив, квесты, карьерные стенды, где лучшие специалисты смогут получить оффер от МТС. Регистрация уже открыта! Подробности по ссылке. Ждем тебя! Реклама. ПАО "МТС". ИНН 7740000076. erid: LjN8K7znt

🥇 Начните строить свою карьеру в программировании правильно! 💪 C# – язык программирования, который в большей степени исполь
🥇 Начните строить свою карьеру в программировании правильно! 💪 C# – язык программирования, который в большей степени используется для серверной и веб-разработки, а также создания игр. 👉 Начните его изучение на бесплатном открытом уроке «ООП в современной разработке» Изучение объектно-ориентированных языков, таких как C#, как правило, начинают с основ ООП: инкапсуляция, наследование, полиморфизм. На занятии мы: - рассмотрим основные понятия; - создадим в объектном подходе модель предметной области; - обсудим, какое положение дел у ООП в современной разработке. 👉 Для участия и получения записи зарегистрируйтесь https://otus.pw/1afp/ 📌 Станьте с нуля Middle-разработчиком на С# пройдя обучение на курсе «C# Developer» от от OTUS. Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KBS2C

😫 Unity: 8 ошибок при использовании Async 1. Use UniTask instead of Task И первым пунктом будет рекомендация. Но эта рекомен
😫 Unity: 8 ошибок при использовании Async 1. Use UniTask instead of Task И первым пунктом будет рекомендация. Но эта рекомендация может уберечь от множества ошибок в дальнейшем. Заключается она в использовании UniTask вместо стандартного Task. И так, помимо такого преимущества, как zero allocation, UniTask работает на основном потоке Unity, как и coroutine. Да, это не та асинхронность, которую нам предлагает Task с его потоками, но в большинстве случаев этого достаточно. К тому же нам никто не мешает использовать комбинацию этих подходов при необходимости. Какие же преимущества нам даёт работа на основном потоке? Помимо таких очевидных, как вызов Unity API из async методов и работа в WebGL, есть два ключевых. ✔️ Первый – UniTask не "скрывает" исключения, возникшие в async методах при неправильном их вызове, как это делает Task. ✔️ Второй и самый важный – это невозможность получить взаимную блокировку «deadlock». Резюмируя, UniTask минимизирует вероятность выстрелить себе в ногу при работе с async/await в Unity. 2. Async void Давайте теперь разбираться с ошибками. И начнём мы с неустаревающей классики async void. Так чем же плох следующий метод? public async void SomeMethod() { // Async operation. } Самая большая проблема приведённого кода в том, что если кто-то захочет вызвать метод SomeMethod() он даже и не узнает, что это асинхронный метод, пока не посмотрит его реализацию. И даже IDE об это не скажет. Отсюда и вытекает первая проблема. Допустим, мы хотим обезопасить себя от исключений, которые могут возникнуть в методе SomeMethod(). Для этого мы оборачиваем его вызов в блок try/catch. private void Awake() { try { _class.SomeMethod(); } catch (Exception e) { Debug.LogError(e.Message); } } Выглядит надёжно, не так ли? На самом деле нет. 📌Разберем

Вакансии для C#-разработчиков в Ozon Tech Привет! Это команда rFBS Ozon Tech. Мы развиваем формат взаимодействия Ozon с прода
Вакансии для C#-разработчиков в Ozon Tech Привет! Это команда rFBS Ozon Tech. Мы развиваем формат взаимодействия Ozon с продавцами, при котором они сами хранят, формируют и доставляют заказы. А Ozon работает как витрина с десятками миллионов лояльных клиентов. Мы хотим порадовать пользователей новыми фичами уже в этом сезоне распродаж. Такую задачу непросто решить без сильной команды, поэтому мы в поисках middle/senior C#-разработчиков. 📌Наш проект — это: — Работа в одной из самых быстрорастущих вертикалей Ozon, — Высокие нагрузки до 300k rps, — Архитектурные вызовы в контексте масштабируемости сервисов, — Быстрый time-to-market, — Возможность работать из офисов России и Казахстана / удалённо / гибридно. Наш стек: .NET 6-7, ASP.NET Core, PostgreSQL, Kafka, gRPC, EF Core, Dapper. Узнать подробности о проекте, вакансиях, бенефитах и откликнуться можно на этом лендинге. Давайте менять рынок e-com вместе!

🖥 Бесплатный курс. Напишите свой первый код на языке C# Изучите базовый синтаксис и процессы, необходимые для создания прост
🖥 Бесплатный курс. Напишите свой первый код на языке C# Изучите базовый синтаксис и процессы, необходимые для создания простых приложений на языке C#. 📌 Курс @csharp_ci

🔐 Steam Desktop Authenticator Десктопная реализация мобильного приложения аутентификатора Steam на C#. • Github @csharp_ci
🔐 Steam Desktop Authenticator Десктопная реализация мобильного приложения аутентификатора Steam на C#. Github @csharp_ci

🖥 Как обеспечить соблюдение правил архитектуры программного обеспечения? Архитектурные тесты. Это автоматизированные тесты,
+2
🖥 Как обеспечить соблюдение правил архитектуры программного обеспечения? Архитектурные тесты. Это автоматизированные тесты, проверяющие структуру и дизайн кода. С их помощью можно обеспечить соблюдение правил проектирования, выраженных в коде C#. - Определить все зависимости проекта - Определить нейминг классов - Использовать изолированные классов Представьте себе, что затраты на реализацию архитектуры вашего программного обеспечения сведены к нулю. Вот что могут дать вам архитектурные тесты. ArchUnitNET - это бесплатная, простая библиотека для проверки архитектуры кода на C#. @csharp_ci

✔SyntheticHumans Package (Unity Computer Vision) A package for creating Unity Perception compatible synthetic people. Модель
SyntheticHumans Package (Unity Computer Vision) A package for creating Unity Perception compatible synthetic people. Модель для генерации людей, обученная на большом наборе антропоцентрических измерений, которая способна генерировать широкий спектр форм и поз человеческого тела. 🖥 Github: https://github.com/Unity-Technologies/com.unity.cv.synthetichumans 📂 AnthroNet: https://github.com/Unity-Technologies/AnthroNet 📕 Paper:https://arxiv.org/abs/2309.03812v1 ⭐️ Dataset: https://paperswithcode.com/dataset/unity-synthetic-humans @csharp_ci

*** ну как уже зарабатывать на этих играх? Очень просто. Идешь на ПОСЛЕДНИЙ бесплатный в этом году онлайн-интенсив по геймдев
*** ну как уже зарабатывать на этих играх? Очень просто. Идешь на ПОСЛЕДНИЙ бесплатный в этом году онлайн-интенсив по геймдеву от Евгения Гришакова, основателя студии Garden of Dreams с оборотом почти миллион долларов, и делаешь свои деньги! Сейчас очень сложно подняться в IT, везде нужен гигантский опыт, а конкуренция просто огромная. Геймдев в этом плане проще: здесь есть четкая стратегия, как на этом зарабатывать. Просто переходи по ссылке и регистрируйся на бесплатное обучение по геймдеву. А за регистрацию, кстати, можно получить крутые подарки, в том числе бесплатный исходник игры.