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

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

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Библиотека шарписта | C#, F#, .NET, ASP.NET

Channel Библиотека шарписта | C#, F#, .NET, ASP.NET (@csharpproglib) in the Russian language segment is an active participant. Currently, the community unites 21 688 subscribers, ranking 5 949 in the Technologies & Applications category and 30 265 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 17.05%. Within the first 24 hours after publication, content typically collects 7.97% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 698 views. Within the first day, a publication typically gains 1 728 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 23.
  • Thematic interests: Content is focused on key topics such as .net, шарписта, навигация, await, string.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead

Thanks to the high frequency of updates (latest data received on 01 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.

21 688
Subscribers
-1224 hours
-177 days
-5630 days
Posts Archive
😺🐙🧼 Сам себе GitHub: как работать с чистым Git-репозиторием Git — мощная система контроля версий, которую обычно использую
😺🐙🧼 Сам себе GitHub: как работать с чистым Git-репозиторием Git — мощная система контроля версий, которую обычно используют через платформы вроде GitHub и GitLab. Однако Git сам по себе не требует веб-интерфейсов и облачных сервисов. Многие разработчики предпочитают работать с чистым Git-репозиторием, размещенным на собственном сервере. ➡️ В этой статье мы рассмотрим, почему это удобно, и как эффективно отправлять патчи в проекты, использующие этот подход. 🐸 Библиотека программиста

Как сохранить профессию в 2025 году, если ИИ съедает всё? Пока половина мира боится, что нейросети отнимут работу, другие уча
Как сохранить профессию в 2025 году, если ИИ съедает всё? Пока половина мира боится, что нейросети отнимут работу, другие учатся создавать то, что автоматизировать невозможно. Backend-разработка на C# - профессия, которую не заменит никакой GPT. Это не громкие слова, а факты ✅ C# -язык, на котором работают банковские системы, госуслуги, крупные сервисы ✅ Backend-разработчики входят в ТОП-5 самых востребованных специалистов по данным HeadHunter ✅ Зарплаты от 80 - 100 000 ₽ уже через 6–12 месяцев ✅ И никаких творческих «мук» - только стабильность, логика и чёткие задачи 5 апреля в 19:00 (мск) пройдёт бесплатный вебинар:«Как стать backend-разработчиком на C# и не жить в страхе ИИ и увольнений» Вы узнаете: - Почему C# это “язык выживших” - Сколько можно зарабатывать уже через 6- 12 месяцев - Как пройти путь в IT с нуля, даже если вы из другой сферы - Почему Python это только «вход», а C# - это «взлёт» Регистрация здесь (пока есть места):👉 ЖМИ СЮДА Будущее не подождёт. А вы? Реклама. Дзеранов И.В. ИНН 151604093011.

🛠 LINQPad — инструмент для быстрых экспериментов LINQPad — это интерактивная среда для запуска C#-кода без создания проектов, солюшенов и прочей бюрократии. Почему это мастхэв: Быстрая проверка идей — пиши и запускай на лету Dump() — метод, которого не хватало Даёт мгновенный вывод структуры объекта, с деревьями, списками, полями и цветами. Идеален для отладки. Поддержка EF Core, SQL и даже NoSQL Поддержка NuGet прямо в редакторе Пример:
var numbers = Enumerable.Range(1, 20);
var evens = numbers.Where(x => x % 2 == 0);

evens.Dump("Чётные числа");
Набросали код и проверили с помощью Dump() что получилось. 🐸Библиотека шарписта #буст

👨‍💻 LINQ — магия C# или чёрная дыра производительности Когда впервые видишь LINQ — это как будто дали волшебную палочку: va
👨‍💻 LINQ — магия C# или чёрная дыра производительности Когда впервые видишь LINQ — это как будто дали волшебную палочку:
var result = users.Where(u => u.IsActive).OrderBy(u => u.Name).ToList();
Но через месяц в проде: «А почему этот запрос делает 9 подзапросов, 3 джойна, и тянет всю таблицу в память, чтобы потом отфильтровать в приложении?..» 💬 А как вы считаете? LINQ это спасение от рутины или проблема? Пишите в комментарии 👇 🐸Библиотека шарписта #междусобойчик

Уютное сообщество C# разработчиков - обучающий канал для шарпистов. Контент канала: 🤸 Трюки языка ‍💻 Вакансии ❓ Тесты на зн
Уютное сообщество C# разработчиков - обучающий канал для шарпистов. Контент канала: 🤸 Трюки языка ‍💻 Вакансии ❓ Тесты на знание языка 📚 Книги 😛 Юмор Так же у нас есть отдельная ветка для вакансий для C# разработчиков. Подписывайтесь, изучайте, качайте. @csharp Реклама. Киренкина Марина Дмитриевна, ИНН 345702417736. Erid 2VtzqwPB8hF

⚙️ Как использовать 2FA в .NET приложении Сейчас покажем, как настроить двухфакторную аутентификацию (2FA) в вашем .NET прило
⚙️ Как использовать 2FA в .NET приложении Сейчас покажем, как настроить двухфакторную аутентификацию (2FA) в вашем .NET приложении с использованием библиотеки .NET Identity. 1️⃣ Установка и настройка .NET Identity • Добавьте необходимые пакеты NuGet:
Install-Package Microsoft.AspNetCore.Identity.EntityFrameworkCore
Install-Package Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.Tools
• Настройте контекст данных и Identity:
public void ConfigureServices(IServiceCollection services)
{
    services.AddDbContext<ApplicationDbContext>(options =>
        options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));

    services.AddIdentity<ApplicationUser, IdentityRole>()
        .AddEntityFrameworkStores<ApplicationDbContext>()
        .AddDefaultTokenProviders();

    services.AddControllersWithViews();
}
2️⃣ Включение 2FA для пользователя Теперь, когда Identity настроен, мы можем включить двухфакторную аутентификацию:
var user = await _userManager.GetUserAsync(User);
var tokenProvider = _userManager.GetTwoFactorAuthenticationTokenProvider(user);
var token = await _userManager.GenerateTwoFactorTokenAsync(user, tokenProvider);

// Отправить токен пользователю через email или SMS
3️⃣ Проверка введённого токена После того как пользователь получит код на своем устройстве (например, через Google Authenticator), он должен ввести его на сайте. Проверка кода выглядит следующим образом:
var result = await _signInManager.TwoFactorSignInAsync("Authenticator", tokenInput, rememberMe, false);
if (result.Succeeded)
{
    // Успешный вход
}
else
{
    // Ошибка
}
💬 Пишите, где сталкивались с 2FA👇 Админ, к примеру, каждый раз тянется к телефону, когда логинится в GitHub 🐸Библиотека шарписта #буст

🔥 Программисты, нужен ваш совет! Пилим крутую подборку ноутов для кодеров в 2025-м и хотим собрать реальный фидбек от тех, к
🔥 Программисты, нужен ваш совет! Пилим крутую подборку ноутов для кодеров в 2025-м и хотим собрать реальный фидбек от тех, кто в теме! Какой ноут спасает вас в кодинге и почему? Расскажите все: • Что за зверь (модель, начинка) • Где жмет и где радует в ежедневной работе • На какие фишки смотреть при выборе • Как вам с ним живется Топовые советы попадут в нашу статью! 💬 Делитесь в комментах 👇 Сделаем годный гайд, который реально поможет коллегам! 🐸Библиотека шарписта

🤖 Промт дня: техническое интервью по C# Представьте, что у вас есть безлимитное время опытного C# разработчика. Проявите себя в условиях «реального» собеседования и получите ценную обратную связь, чтобы понять, какие аспекты вашего опыта стоит прокачать. Для этого используем вот такой промт:
"You are a seasoned C# developer and interviewer with 15+ years of experience. Your task is to conduct a mock technical interview for a candidate applying for a mid-level C# developer position. The interview will focus on core C# concepts, object-oriented programming principles, and common .NET framework features. Your approach will be to ask one question at a time, wait for the candidate's response, provide constructive feedback on their answer (highlighting strengths and areas for improvement), and then proceed to the next question. The goal is to simulate a real-world interview experience and help the candidate identify areas where they need to improve their knowledge. Here's the format you will follow for each question: --- Question: $interview_question [Pause for Candidate's Response] Feedback: * Strengths: $positive_feedback_on_answer * Areas for Improvement: $constructive_criticism_and_suggestions Next Question: $next_interview_question --- Begin the mock interview"
🐸Библиотека шарписта #буст

💻🧩 Когда HR требует LeetCode Hard: почему компании стреляют себе в ногу Когда твоя компания не Google, но хочет отбирать ка
💻🧩 Когда HR требует LeetCode Hard: почему компании стреляют себе в ногу Когда твоя компания не Google, но хочет отбирать кандидатов как Google — получается дорогой фейл и текучка талантов. Разбираемся в трендах IT-рекрутинга, которые выглядят как выстрел в ногу. ➡️ Читать статью 🐸 Библиотека программиста

🛠 Инструмент недели: MoreLINQ MoreLINQ — это расширение LINQ для .NET, которое добавляет десятки полезных методов, отсутству
🛠 Инструмент недели: MoreLINQ MoreLINQ — это расширение LINQ для .NET, которое добавляет десятки полезных методов, отсутствующих в стандартной библиотеке. Что внутри: • DistinctBy, MaxBy, MinBy — упрощают выборку уникальных и экстремальных значений • Batch, Buffer — удобно работать с кусками коллекций • Scan — похоже на Aggregate, но возвращает все промежуточные состояния • Lag, Lead — доступ к предыдущим и последующим элементам последовательности • Shuffle, Permutations, Subsets — алгоритмы для сложных операций с наборами ➡️ Репозиторий инструмента 💬 Делитесь в комментариях каких методов не хватает в LINQ👇 🐸Библиотека шарписта #буст

🎭 Dev Memes: 1 апреля, а баги всё те же Сегодня день официально разрешённого троллинга — и мы не могли пройти мимо. Собрали
+5
🎭 Dev Memes: 1 апреля, а баги всё те же Сегодня день официально разрешённого троллинга — и мы не могли пройти мимо. Собрали подборку мемов для Шарпистов, которые вызывают лёгкое желание уволиться. 👉 Всё это — из нашего мемного канала «Библиотека IT-мемов» 🐸Библиотека шарписта

📅 IT Календарь: онлайн события от Microsoft Этой весной планируются сразу два крупных мероприятия, связанные с разработкой.
📅 IT Календарь: онлайн события от Microsoft Этой весной планируются сразу два крупных мероприятия, связанные с разработкой. 📌 .NET Conf — апрель Ивент, где эксперты Microsoft расскажут о модернизации приложений под .NET с помощью AI-инструментов, переходе в облако с .NET Aspire, интеграции ИИ и миграции с WinForms на Blazor. 📌 Microsoft Build 2025 — май Ежегодное событие для разработчиков, где компания представляет новые продукты, технологии и инструменты, которые помогают создавать современные приложения и решения. 🐸Библиотека шарписта #свежак

Что выведет код сверху? 👾 — 8 👍 — 8 0 🥰 — 8 3 🥱 — Error Библиотека задач по C#
Что выведет код сверху? 👾 — 8 👍 — 8 0 🥰 — 8 3 🥱 — Error Библиотека задач по C#

💡 Красочно про LINQ Подготовили для вас шпаргалку по методам LINQ. 💾 Сохраняйте себе, чтобы не потерять 🐸Библиотека шарпис
💡 Красочно про LINQ Подготовили для вас шпаргалку по методам LINQ. 💾 Сохраняйте себе, чтобы не потерять 🐸Библиотека шарписта #буст

📝 Создаем красивую документацию API с помощью Scalar в ASP.NET Core Документация для API — это не просто набор ссылок и опис
📝 Создаем красивую документацию API с помощью Scalar в ASP.NET Core Документация для API — это не просто набор ссылок и описаний. Это инструмент, который помогает разработчикам быстрее понять, как использовать ваш сервис. Используя Scalar, можно превратить стандартный Swagger в нечто действительно элегантное. Процесс не сложный, а результат превзойдет все ожидания. ➡️ Прочитать статью 🐸Библиотека шарписта

📰 Новости недели: что стоит знать Представляем вам короткий, но насыщенный дайджест самых обсуждаемых событий недели. ➖ MAUI
📰 Новости недели: что стоит знать Представляем вам короткий, но насыщенный дайджест самых обсуждаемых событий недели. ➖ MAUI, Appium и BrowserStack: тесты на реальных устройствах. Пошагово показано, как настроить тестирование на реальных устройствах, автоматизировать процесс через CI/CD и не страдать от эмуляторов, которые «работают только у меня» Отладка LINQ-запросов с помощью AI В последней версии Visual Studio представлена новая функция — AI визуализатор IEnumerable. Исследование IT-аудитории Proglib 2025 Как не запутаться в структурах данных в Unity и C# Как выбрать стратегию кэширования 🐸Библиотека шарписта #свежак

❓ Покороче или подлиннее ➖ LTS (Long-Term Support) — это версия, которая получает обновления и критические фиксы в течение дл
Покороче или подлиннее ➖ LTS (Long-Term Support) — это версия, которая получает обновления и критические фиксы в течение длительного времени, обычно несколько лет. ➖ STS (Short-Term Support) — это релиз с коротким сроком поддержки, включающий самые свежие функции и изменения. Он обновляется чаще, но требует регулярной миграции. LTS или STS — это не просто спор о релизах, это идеологическая война между «не трогай, пока работает» и «давай всё обновим, вдруг заработает лучше». Что выбрали бы вы для продакшена, в котором отвечаете своей зарплатой? Пишите в комментарии 👇 🐸Библиотека шарписта #междусобойчик

☸️ CKAD 2025. Самый свежий гайд по сдаче сертификации Certified Kubernetes Application Developer CKAD стал более строгим к де
☸️ CKAD 2025. Самый свежий гайд по сдаче сертификации Certified Kubernetes Application Developer CKAD стал более строгим к деталям — без системной подготовки можно завалить даже на банальных заданиях. Если хочется разобраться, что важно для получения сертификации — эта статья сэкономит часы. ➡️ Читать статью 🐸Библиотека devops'a