Библиотека шарписта | C#, F#, .NET, ASP.NET
Все самое полезное для C#-разработчика в одном канале. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/b60af5a4 Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Показати більше📈 Аналітичний огляд Telegram-каналу Библиотека шарписта | C#, F#, .NET, ASP.NET
Канал Библиотека шарписта | C#, F#, .NET, ASP.NET (@csharpproglib) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 21 857 підписників, посідаючи 6 197 місце в категорії Технології та додатки та 30 823 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 21 857 підписників.
За останніми даними від 12 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -48, а за останні 24 години на -2, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 12.66%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.50% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 2 769 переглядів. Протягом першої доби публікація в середньому набирає 1 640 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 9.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як .net, шарписта, навигация, await, string.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Все самое полезное для C#-разработчика в одном канале.
По рекламе: @proglib_adv
Учиться у нас: https://proglib.io/w/b60af5a4
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”
Завдяки високій частоті оновлень (останні дані отримано 13 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
dotnet tool exec <packageId> [args]
Скачивает инструмент из NuGet, кэширует и сразу запускает.
— dnx <packageId> [args]
Короткий алиас для удобного вызова (аналог npx в мире Node.js).
— Если рядом есть dotnet-tools.json → подтянет версию из него. Если нет, то возьмёт последнюю доступную.
— При первом запуске спросит подтверждение, потом будет использовать уже закешированную версию.
Пример:
# Запуск dotnet-outdated без установки dotnet tool exec dotnet-outdated -- --version # То же самое, но короче dnx dotnet-outdated --version🐸Библиотека шарписта #буст
ImmutableCollection помогает решить эту задачу, предоставляя коллекции, которые нельзя изменять после их создания. Но стоит ли использовать их везде?
Таким вопросом и задался наш подписчик:
Как ImmutableCollection помогает при разработке многозадачных приложений? Стоит ли использовать их везде, где возможно?Когда не стоит использовать: • Каждый раз при изменении коллекции создается новая копия, что может снизить производительность. • Частое создание новых коллекций может привести к большим затратам памяти. При ограниченных ресурсах может стать проблемой. Когда ImmutableCollection — это идеальный выбор: • Когда данные не изменяются часто • Когда важна безопасность многозадачности • В функциональном программировании 💬 Как вы используете
ImmutableCollection? Поделитесь опытом в комментариях 👇
🐸Библиотека шарписта
#междусобойчикdotnet add package ComputeSharpПример кода:
using ComputeSharp;
public partial struct MultiplyByTwoShader : IComputeShader
{
[ThreadGroupSize(256)]
public void Execute()
{
// Умножаем каждый элемент на два
}
}
Это точно мастхев для геймдева, обработки больших данных и при работе с визуализацией.
➡️ Репозиторий либы
🐸Библиотека шарписта
#бустIEnumerable, IReadOnlyCollection, IList легко потеряться. Разберёмся, зачем существует IReadOnlyList и другие, а также в чём их сила.
Логика выбора интерфейсов
1. IEnumerable — объект можно «пройти в foreach». Отлично подходит для ленивых источников данных: стриминг строк из файла, результаты SQL-запроса.
2. IReadOnlyCollection — то же самое, что IEnumerable, но добавляет индексатор.
3. IReadOnlyList — это уже полноценный «read-only список»: доступ по индексу и Count гарантированы. Интерфейс хорош, если ваш метод или сервис работает именно со списком.
4. IList — даёт полный доступ и чтение, и запись. Подходит для внутренней логики, но в публичных контрактах часто избыточен.
// ✅ Когда реально нужен индекс и Count — просим IReadOnlyList<T>
int SumAtOddIndices(IReadOnlyList<int> items)
{
var sum = 0;
for (int i = 1; i < items.Count; i += 2)
sum += items[i];
return sum;
}
// ✅ Публичный контракт, где важно "списочно и read-only"
public interface IOrderService
{
IReadOnlyList<Order> GetRecent();
// клиент может перебирать и индексировать,
// но не может добавить/удалить заказы
}
// ✅ Стриминг из источника — только перечислить
public static IEnumerable<string> ReadLines(Stream s)
{
using var r = new StreamReader(s);
while (!r.EndOfStream)
yield return r.ReadLine()!;
}
Такой подход делает контракты честными и код предсказуемым, а лишние .ToList() уходят в прошлое.
🐸Библиотека шарписта
#бустdotnet test в составе .NET 10, которая теперь нативно интегрирована с Microsoft.Testing.Platform вместо прежней модели VSTest.
— Новый инструмент Copilot Diagnostics для .NET в Visual Studio
Инструмент помогает разработчикам быстрее находить и исправлять ошибки в коде, предлагает условные брейкпоинты на основе анализа контекста, объясняет, почему не работают брейкпоинты и визуализирует коллекции IEnumerable в виде таблицы с возможностью фильтрации.
— Снова ошибки в Event Viewer на Windows 11
В июле Microsoft признала, что после обновления Windows 11 у пользователей в Средстве просмотра событий возникает ошибка, связанная с Firewall, и рекомендовала игнорировать её до окончательного устранения.
— Microsoft показала, как запустить GPT-OSS локально
— Вышел Git 2.51
🐸Библиотека шарписта
#свежак
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
