uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Библиотека шарписта | C#, F#, .NET, ASP.NET

Библиотека шарписта | C#, F#, .NET, ASP.NET

Відкрити в Telegram

Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead

Показати більше

📈 Аналітичний огляд Telegram-каналу Библиотека шарписта | C#, F#, .NET, ASP.NET

Канал Библиотека шарписта | C#, F#, .NET, ASP.NET (@csharpproglib) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 21 511 підписників, посідаючи 6 134 місце в категорії Технології та додатки та 30 392 місце у регіоні Росія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 21 511 підписників.

За останніми даними від 04 листопада, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -119, а за останні 24 години на -2, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 15.13%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.46% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 3 255 переглядів. Протягом першої доби публікація в середньому набирає 1 604 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 4.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як .net, шарписта, навигация, await, string.

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

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”

Завдяки високій частоті оновлень (останні дані отримано 05 листопада, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

21 511
Підписники
-224 години
-377 днів
-11930 днів
Архів дописів
🎭 7 типов программистов, которых вы встретите на собеседовании Осторожно! Данная статья носит шуточный характер и не преслед
+6
🎭 7 типов программистов, которых вы встретите на собеседовании Осторожно! Данная статья носит шуточный характер и не преследует цели обидеть кого-либо. Все ситуации выдуманы, а совпадения — случайны. 🔗 Читать статью 🔗 Зеркало

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хо
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

Hot reload в .NET MAUI🧯 #жиза

🚫 Как потреблять API с ограничением по RPS в .NET приложениях Сеньор .NET-разработчик Степан Минин рассказывает, как отправл
🚫 Как потреблять API с ограничением по RPS в .NET приложениях Сеньор .NET-разработчик Степан Минин рассказывает, как отправлять запросы из HttpClient так, чтобы не получать 429 Too Many Requests. 👉 Читать

🤔 Сталкивались ли вы когда-нибудь с исключением System.InvalidOperationException: Collection was modified; enumeration operation may not execute.? Для решения этой проблемы Steven Giesel предложил ввести механизм версионности, который заключается в следующем: ☑️ В классе списка вводится поле version, которое инкрементируется каждый раз при изменении списка (добавлении, удалении элементов или изменении существующих). ☑️ При создании итератора для перечисления элементов списка запоминается текущее значение version. ☑️ В каждом вызове метода MoveNext() итератора происходит проверка: если текущее значение version списка отличается от значения, зафиксированного при создании итератора, генерируется исключение InvalidOperationException. Это предотвращает непредвиденные последствия от изменения коллекции во время её перебора. Таким образом, при попытке изменить список в процессе его перечисления, система обнаруживает несоответствие версий и активно препятствует продолжению некорректной операции, защищая от ошибок выполнения и потенциальных багов в программе.

🅾️ Что такое «О» большое: объясняем на простых примерах «О» большое (Big O notation) — это математическая нотация, которая п
🅾️ Что такое «О» большое: объясняем на простых примерах «О» большое (Big O notation) — это математическая нотация, которая позволяет оценить, как изменяется время выполнения алгоритма или объём используемой памяти в зависимости от размера входных данных. Мы написали подробный гайд по видам сложности, проиллюстрировав их понятными примерами. 🔗 Читать статью 🔗 Зеркало

🧮 Разработка и использование парсера .NET AsciiMath в расширении Markdig Эндрю Лок изучил несколько существующих решений, по
🧮 Разработка и использование парсера .NET AsciiMath в расширении Markdig Эндрю Лок изучил несколько существующих решений, позволяющих конвертировать в MathML и отображать математические формулы, но ничего лучше портирования реализации Ruby AsciiDoctor на .NET не нашел. Читайте подробнее о реализации и том, как автор использовал ChatGPT для упрощения рутинных задач.

😉 55 промтов для ChatGPT, которые помогут подготовиться к собеседованию Вы когда-нибудь задумывались, как можно использовать
😉 55 промтов для ChatGPT, которые помогут подготовиться к собеседованию Вы когда-нибудь задумывались, как можно использовать искусственный интеллект для того, чтобы подготовиться к техническим собеседованиям лучше, быстрее и эффективнее? Мы вот — да! И поэтому подготовили 55 промтов, которые помогут сделать это. В статье собраны шаблоны запросов, которые желательно «докрутить» под себя. 🔗 Читать статью 🔗 Зеркало

🎬 Вопросы к собеседованию по C# (многопоточность, Garbage Collector, коллекции, типы данных) Сеньор .NET разработчик разбирает вопросы с собеседований, которые собирал несколько лет — некоторые задавали ему, некоторые теперь уже задает он сам, когда собеседует специалистов. В видео: ⭐️абстрактные классы против интерфейсов ⭐️сборщик мусора ⭐️значимые и ссылочные типы данных ⭐️обобщения и коллекции ⭐️упаковка и распаковка ⭐️многопоточность и конструкции синхронизации потоков 👉Смотреть видео

🧰EntityFrameworkCore.Exceptions.PostgreSQL — инструмент для обработки ошибок базы данных при работе с Entity Framework Core.
+1
🧰EntityFrameworkCore.Exceptions.PostgreSQL — инструмент для обработки ошибок базы данных при работе с Entity Framework Core. Поддерживает SQLServer, PostgreSQL, SQLite, Oracle и MySql. При использовании EF Core для доступа к данным все исключения БД оборачиваются в DbUpdateException. Если вам нужно выяснить, было ли исключение вызвано уникальным ограничением, слишком длинным значением или отсутствием значения для обязательного столбца, вам нужно будет изучить конкретный экземпляр подкласса DbException и проверить код ошибки, чтобы определить точную причину. EntityFramework.Exceptions упрощает это, обрабатывая все специфичные для базы данных детали и выбрасывая разные исключения. Всё, что вам нужно сделать, это настроить DbContext, вызвав UseExceptionProcessor, и обработать такие исключения, как UniqueConstraintException, CannotInsertNullException, MaxLengthExceededException, NumericOverflowException, ReferenceConstraintException. В случае UniqueConstraintException и ReferenceConstraintException вы можете получить имя связанного ограничения с помощью свойства ConstraintName. ConstraintProperties будет содержать свойства, которые являются частью ограничения. 📦 NuGet

Какой системой управления личным временем/задачами/делами пользуетесь?
Anonymous voting

👌 Рефакторинг C#-кода с помощью primary constructors Primary constructors позволяют уменьшить количество шаблонного кода. Уз
+1
👌 Рефакторинг C#-кода с помощью primary constructors Primary constructors позволяют уменьшить количество шаблонного кода. Узнайте подробнее об инструментах рефакторинга в Visual Studio и VS Code с помощью нового синтаксиса, представленного в C# 12/.NET 8. 👉 Читать

💡 Атрибут [MemberNotNullWhen] помогает компилятору указать, при каких условиях указанное поле или свойство не имеет значения
💡 Атрибут [MemberNotNullWhen] помогает компилятору указать, при каких условиях указанное поле или свойство не имеет значения NULL, что улучшает статический анализ кода. #csharp #tip by Łukasz Żabski

💬 Удается ли вам отдыхать вне работы? 👍 — да, почти всегда 🙏 — да, иногда 🤔 — нет, всегда работа в голове 🥱 — какой отды
💬 Удается ли вам отдыхать вне работы? 👍 — да, почти всегда 🙏 — да, иногда 🤔 — нет, всегда работа в голове 🥱 — какой отдых? Я же айтишник #холивар

👩‍💻 JetBrains Rider: советы и трюки Dan Clarke, разработчик и популярный ютубер, делится полезными шорткатами для управления IDE и кодом. 📺 Смотреть

🦾🧠🏋️Качаем мозги к лету! Курс «Алгоритмы и структуры данных» для тех, кто хочет научиться работать с алгоритмами, подготов
🦾🧠🏋️Качаем мозги к лету! Курс «Алгоритмы и структуры данных» для тех, кто хочет научиться работать с алгоритмами, подготовиться к собеседованию крупную IT-компанию и начать брать более сложные проекты. ➡️ Алгоритмы и структуры данных 35 990 ₽ 21 594 ₽ ⭐️ Переходите и активируйте бесплатные вводные занятия курса — https://proglib.io/w/da6727d1 Вас ждут: – 150 практических заданий и 47 видеолекций – бессрочный доступ к обучению – поддержка преподавателя в чате А также очень харизматичный спикер из Яндекса 🙌🏻

Забавно, что .NET Aspire еще находится в предварительной версии, а некоторые вакансии уже требуют опыт работы...
Забавно, что .NET Aspire еще находится в предварительной версии, а некоторые вакансии уже требуют опыт работы...