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

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

Відкрити в Telegram

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

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

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

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

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

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

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

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

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

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

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

21 857
Підписники
-124 години
-47 днів
-4630 день
Архів дописів
💡 Как улучшить производительность при использовании Entity Framework Core? HiLo в EF Core — это алгоритм генерации идентификаторов, который помогает управлять выделением уникальных ключей для сущностей в базе данных. Принцип работы заключается в том, что он выделяет блоки идентификаторов, которые затем могут быть использованы приложением без необходимости каждый раз обращаться к БД за новым идентификатором. 🛠 Для использования HiLo в EF Core, необходимо: 1. Настроить контекст базы данных для использования HiLo. Например:
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
        modelBuilder.Entity<YourEntity>()
            .Property(e => e.Id)
            .UseHiLo("YourHiLoSequenceName");
}
2. Настроить базу данных для создания последовательности HiLo. Это делается в методе OnModelCreating контекста базы данных:
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    modelBuilder.HasSequence<int>("YourHiLoSequenceName")
        .StartsAt(1)
        .IncrementsBy(10);
}
В примере создается последовательность YourHiLoSequenceName, которая начинается с 1 и увеличивается на 10. Это означает, что каждый раз, когда приложение запрашивает блок идентификаторов, оно получает диапазон из 10 значений. Этот метод особенно полезен в распределенных системах, где множество экземпляров приложения могут одновременно добавлять записи в базу данных. HiLo гарантирует, что каждое приложение получит уникальный блок идентификаторов, избегая конфликтов и блокировок. 👉 Подробнее #dotnet #efcore #tip

Краткий обзор StringValues от Эндрю Лока: реализация и практика использования в ASP.NET Core. 👉 Читать

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

🎉 C# — язык программирования 2023 года по версии TIOBE Новость была встречена с большим воодушевлением поклонниками C# и .NE
🎉 C# — язык программирования 2023 года по версии TIOBE Новость была встречена с большим воодушевлением поклонниками C# и .NET и некоторой постоянной дозой скептицизма со стороны разработчиков, работающих в других экосистемах. Хотя обе реакции ожидаемы и совершенно нормальны, есть еще несколько интересных фактов, о которых почти никто не говорит, даже несмотря на то, что индекс TIOBE не указывает на превосходство языка программирования или экосистемы. 👉 Читать

🎮 Собираем автономную игру на C# в 2 килобайтах Как думаете, каким может быть минимальный размер полезного автономного исполняемого файла C#? Могут ли приложения на C# достичь размеров, при которых пользователи будут ощущать их скачивание как мгновенное? Позволит ли это использовать C# там, где он не используется сейчас? Автор создал автономную игру размером 64 МБ на C#, а затем за 10 шагов сократил размер до ~2 КБ и закодировал содержимое EXE'шника в QR-код. 👉 Читать

1️⃣🐝🏎️ The One Billion Row Challenge — версия .NET Изначально челлендж 1BRC завирусился в сообществе Java-разработчиков, но
1️⃣🐝🏎️ The One Billion Row Challenge — версия .NET Изначально челлендж 1BRC завирусился в сообществе Java-разработчиков, но .NET-разрабы не смогли пройти мимо. Выше представлены результаты тестов на 10-ядерном процессоре Xeon W iMac Pro 2017 года с тактовой частотой 3 ГГц.

🧰 Microsoft.IO.RecyclableMemoryStream — библиотека, обеспечивающая объединение объектов .NET MemoryStream в пул для повышения производительности. Это замена MemoryStream, которая предлагает улучшенное поведение для систем, критичных к производительности. В частности, она оптимизирована для выполнения следующих задач: ☑️ Устранение аллокаций в куче больших объектов за счет использования пулов буферов ☑️ Сокращение количества полных сборок мусора (gen 2 GC) и уменьшение времени простоя из-за сборки мусора ☑️ Предотвращение утечек памяти за счет ограничения размера пула ☑️ Избежание фрагментации памяти ☑️ Предоставление нескольких способов чтения и записи данных, которые избегают лишних аллокаций памяти ☑️ Обеспечение отладки и логирования ☑️ Предоставление метрик для отслеживания производительности
Install-Package Microsoft.IO.RecyclableMemoryStream
👉 GitHub

При использовании Akka.NET вы можете случайно изучить pattern matching, effects systems, monads и другие концепции функционал
При использовании Akka.NET вы можете случайно изучить pattern matching, effects systems, monads и другие концепции функционального программирования. Не забудьте предупредить своих коллег-разработчиков на C# 😉

🤘 Особенности работы в ИТ: информация из первых рук 👨‍💻 Недавно мы проводили среди вас опрос, а теперь делимся интересными
🤘 Особенности работы в ИТ: информация из первых рук 👨‍💻 Недавно мы проводили среди вас опрос, а теперь делимся интересными выводами обо всех аспектах работы в ИТ. 📊 Выяснили, с каким стеком можно получать 300к+, что айтишники думают о рекрутерах, насколько они довольны своей зарплатой и ради чего могут сменить работу. 💬 Пишите в комментариях другие темы, о которых вам хотелось бы узнать👇

🧰Azure Migrate application and code assessment tool for .NET Представлен новый инструмент для упрощения миграции локальных .
+2
🧰Azure Migrate application and code assessment tool for .NET Представлен новый инструмент для упрощения миграции локальных .NET-приложений в Azure. Он позволяет оценить исходный код .NET, конфигурации и бинари вашего приложения, чтобы выявить потенциальные проблемы и возможности при миграции приложения в Azure. Это помогает обнаружить любые проблемы, которые могут возникнуть в вашем приложении при миграции в Azure, и повысить производительность, масштабируемость и безопасность, предлагая современные облачные решения.
dotnet tool install -g --ignore-failed-sources dotnet-appcat
#новости

💡Литералы коллекций сложнее, чем вы могли бы подумать (в хорошем смысле). Логика инициализации работает следующим образом: д
+1
💡Литералы коллекций сложнее, чем вы могли бы подумать (в хорошем смысле). Логика инициализации работает следующим образом: для списков она опирается на новый API CollectionsMarshal и использует span для эффективного заполнения списка. Это гораздо эффективнее, чем инициализаторы коллекций! #dotnet #csharp #tip by Сергей Тепляков

Dependency Injection контейнеры .NET, допускающие полиморфное поведение При разработке .NET-приложения с DI и сервисами от контейнера может потребоваться поддержка полиморфного поведения. Когда, например, у интерфейса есть несколько реализаций, и их нужно грамотно расфасовать по правильным конструкторам так, чтобы всё работало из коробки. Однако стандартный DI контейнер платформы долгое время не давал этой возможности. Сеньор .NET-разработчик Степан Минин рассмотрел альтернативы для решения этой задачи на тот случай, если вы ещё не успели переехать на .NET 8 или работаете в каком-нибудь Иннотехе, где в наличии только зеркало NuGet-пакетов, выпущенных до начала 2022 года. 👉 Читать

✍️ Библиотека программиста» находится в поиске переводчика и автора оригинальных статей Кто нужен? ● Энтузиасты, которые держ
✍️ Библиотека программиста» находится в поиске переводчика и автора оригинальных статей Кто нужен? ● Энтузиасты, которые держат руку на пульсе, читают помимо книг зарубежные техноблоги ● Энтузиасты, которым есть что сказать Тематика ● Java, C# ● В четырех случаях из пяти вы предлагаете тему статьи Объем ● От 7 до 15 тыс. знаков без учета кода ● 3-4 статьи в месяц Оплата ● 4к руб. за статью ● Перевод — 250 руб. за 1000 символов без учета кода ● В месяц выйдет ~16к руб. ● Работаем с самозанятыми (компенсируем налог), ИП Тестовое задание Автор: написать статью по Java или C# ● Переводчик: перевести статью или часть статьи по Java или C# ● Тема: на ваше усмотрение ● ЦА: начинающие/джуны ● Объем: 5-7к символов без пробелов ● Не оплачивается Не хочу выполнять тестовое задание Если у вас есть опубликованные статьи, пришлите ссылки на них. Я пишу «так себе», что делать? Чтобы написать статью, которую не стыдно опубликовать, достаточно овладеть инфостилем. У нас есть бесплатный курс для начинающих копирайтеров «Статьи для IT: как объяснять и распространять значимые идеи». Время прохождения курса: 1-2 недели. Где публикуется статья? Статья публикуется на сайте proglib.io, в группе ВК (425к подписчиков), на канале «Библиотека джависта» (24к подписчиков) и в «Библиотека шарписта» (20к подписчиков). Вакансию закроем 15 января. У вас есть время пройти курс и написать тестовое задание. ➡️ Заполнить анкету ⬅️

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

🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления Измотаны бесконечной работой и не можете расслабиться?
🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления Измотаны бесконечной работой и не можете расслабиться? Попробуйте 5 психологических техник — от глубокого дыхания до визуализации пляжа — которые помогут насладиться заслуженным отдыхом. 🔗 Читать статью 🔗 Зеркало

Cocona в действии: простой способ создания CLI-приложений с помощью C# от Ника Чапсаса. 📺 Смотреть
Cocona в действии: простой способ создания CLI-приложений с помощью C# от Ника Чапсаса. 📺 Смотреть

🎄🎉🥳 Команда «Библиотеки программиста» поздравляет айтишников, программистов, системных администраторов, специалистов техподдержки, руководителей проектов, проектировщиков, инженеров, менеджеров и всех-всех-всех остальных причастных к миру IT с наступающим 2024 годом! Мирного неба и чистого кода!

🎙 Подкаст DotNet & More: продвинутый .NET-разработчик, план на год, сезон подкаста 2024 и не только 🕘 Таймкоды: 00:00:00 Вс
🎙 Подкаст DotNet & More: продвинутый .NET-разработчик, план на год, сезон подкаста 2024 и не только 🕘 Таймкоды: 00:00:00 Вступление 00:06:45 Тесты 00:22:30 MediatR, Clean Architecture и не только 00:39:45 Девопсинг для DotNet разработчиков 00:43:10 Облака, стоит ли отделять от девопсинга? 00:48:10 Blazor и фронт в целом 01:01:30 SQL, NoSQL и не только 01:26:30 Алгоритмы, коллекции 01:30:40 Многопоточность 01:36:40 Кишки, GC 01:40:00 Event Sourcing 02:00:00 DDD, TDD, SOLID и прочие рефакторинги 02:10:00 Unity, Unreal, Godot ⏯️ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка #подкасты

🤔 Как JetBrains Rider упрощает отладку многопоточных приложений? ☑️ На вкладке Debugger окна Debug на левой панели показаны
+2
🤔 Как JetBrains Rider упрощает отладку многопоточных приложений? ☑️ На вкладке Debugger окна Debug на левой панели показаны все потоки приложения, а на следующей панели перечислены все кадры стека выбранного потока (скрин #1) ☑️ Вкладка Parallel Stacks окна Debug упрощает анализ потоков, отображая потоки и их кадры стека в виде диаграммы ☑️ Идентификатор текущего потока отображается в соответствии с текущей точкой останова в редакторе 📌 Parallel Stacks: просмотр всех активных потоков в вашей программе ☑️ Откройте вкладку Parallel Stacks в окне Debug ☑️ Нажмите на идентификатор темы в редакторе (скрин #2) А на скрине #3 показан пример того, как выглядят Parallel Stacks во время отладки простого приложения, запускающего несколько потоков.

🎄🎁 10 абсурдных подарков программисту на новый год Мечтаете подарить что-то эдакое своему другу-айтишнику? Как насчет масла
+4
🎄🎁 10 абсурдных подарков программисту на новый год Мечтаете подарить что-то эдакое своему другу-айтишнику? Как насчет масла для клавиатуры, специальных AR-очков или симулятора случайных сбоев в сети? 💬 В комментарии пишите свои варианты абсурдных подарков👇