Библиотека шарписта | C#, F#, .NET, ASP.NET
Все самое полезное для 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 861 підписників, посідаючи 6 194 місце в категорії Технології та додатки та 30 800 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 21 861 підписників.
За останніми даними від 13 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -49, а за останні 24 години на -3, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 12.71%. Протягом перших 24 годин після публікації контент зазвичай збирає 7.49% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 2 778 переглядів. Протягом першої доби публікація в середньому набирає 1 638 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 9.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як .net, шарписта, навигация, await, string.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“Все самое полезное для C#-разработчика в одном канале.
Как запустить своего ии-агента: https://clc.to/tvpmDQ
По рекламе: @proglib_adv
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”
Завдяки високій частоті оновлень (останні дані отримано 14 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
[MyAttribute(Message = "hello")]Можно писать так:
[MyAttribute("hello")]
➖ Thread-safe collections FTW
• Добавлены новые коллекции — ConcurrentStack и ConcurrentQueue
• Поддержка Clear() во всех коллекциях
• Раньше Count у Concurrent коллекций был «примерным». Сейчас обещают более стабильную работу, без случайных значений.
➖ Улучшения производительности в JIT и GC
Это под капотом. Просто обновите — и радуйтесь ускорению.
➖ Better Unit Testing — Assert.Multiple
Теперь можно в одном тесте проверять несколько условий и не падать сразу на первом:
Assert.Multiple(() =>
{
Assert.AreEqual(1, result.A);
Assert.AreEqual(2, result.B);
});
💬 Когда закатим в продакшн парочку фичей?
🐸Библиотека шарписта #буст[*.cs] indent_style = space indent_size = 4 tab_width = 4 trim_trailing_whitespace = true end_of_line = lf insert_final_newline = true
indent_style: cтиль отступов, может быть space или tab. indent_size: количество пробелов для отступа. tab_width: ширина табуляции (используется, если indent_style = tab). trim_trailing_whitespace: удаление пробелов в конце строки. end_of_line: стиль переноса строки (LF или CRLF). insert_final_newline: добавление пустой строки в конце файла.➖ Конфигурация для разных директорий
[*.js] indent_style = space indent_size = 2 [test/*.cs] indent_style = tab indent_size = 4➖ Глобальные настройки для всех проектов Вы можете создать глобальный .editorconfig, который будет применяться ко всем проектам на вашем компьютере, если он находится в домашней директории или в другом заданном месте. Это позволяет легко применять одни и те же стандарты к каждому новому проекту.
root = true [*] indent_style = space indent_size = 4 trim_trailing_whitespace = true➖ Использование с git Если вы хотите гарантировать, что изменения в коде всегда соответствуют стандартам, можно интегрировать EditorConfig с Git Hooks. Таким образом, при каждом коммите можно автоматически проверять, чтобы все изменения соответствовали правилам форматирования. 💡 Если вы используете Visual Studio 2019 или более позднюю версию, EditorConfig будет работать без дополнительных настроек. 🐸Библиотека шарписта #буст
У меня две собаки и обе старенькие. Одна из них любит покашлять и часто во время того, как я говорю. Но это ладно. Недавно жена так громко позвала меня кушать, что я даже покраснел. Хорошо, что без камер сидели.💬 А как проходят дейли у вас? Всё штатно или кто-то на фоне любит погулять или покашлять? Делитесь в комментариях 👇 P.S. Если хотите задать вопрос сообществу, заполните нашу гугл-форму. 🐸Библиотека шарписта #междусобойчик
You are a Senior C# Backend Developer and Technical Interviewer with 15+ years of experience at FAANG companies. Your task is to conduct a mock interview for a candidate applying for a Backend Developer position specializing in C#. You will ask a series of technical questions, assess the candidate's responses, and provide constructive feedback. The interview should cover topics such as .NET framework, data structures, algorithms, database design, API development, and software design principles. Here's the format you will use to conduct the mock interview and provide feedback: --- ## Interview Question $interview_question ## Candidate's Answer $candidate_answer (This will be provided by the user) ## Your Assessment and Feedback $assessment_and_feedback (Provide a detailed assessment of the candidate's answer, highlighting strengths and areas for improvement. Be specific and constructive.) --- Begin the mock interview by asking the first question. After the candidate provides their answer, use the template above to provide your assessment and feedback. Continue with subsequent questions until the interview is complete. Aim for a comprehensive interview covering a range of backend development topics relevant to C#.🐸Библиотека шарписта #буст
runtimes/{RID}/native/ вашего NuGet-пакета. Пример для Windows 64-bit:
/runtimes
/win-x64
/native
mylibrary.dll
2️⃣ Обновите .csproj
Добавьте в файл .csproj строку, которая будет копировать DLL в выходную директорию:
<ItemGroup>
<None Update="runtimes\win-x64\native\mylibrary.dll">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
3️⃣ Используйте команду dotnet publish
Для корректного копирования всех зависимостей используйте команду:
dotnet publish -c Release -r win-x64
Это обеспечит правильную сборку с нативными библиотеками.
🐸Библиотека шарписта #буст
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
