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 452 підписників, посідаючи 6 189 місце в категорії Технології та додатки та 30 473 місце у регіоні Росія.

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

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

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

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

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

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

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

21 452
Підписники
-524 години
-487 днів
-14830 днів
Архів дописів
Плейлист из 3 практических видеоуроков по ASP.NET Core для начинающих и начавших: https://proglib.io/w/a14e2f7a

Understanding System.IO for .NET Core 3: Implementing Internal and Commercial Tools (2020) Автор(ы): Roger Villela Воспользуйтесь всеми преимуществами API .NET в System.IO для достижения фундаментальных операций ввода-вывода и создания более качественного программного обеспечения. В данной книге вы начнете с основ создания собственной библиотеки .NET Core для System.IO. Вы узнаете назначение и преимущества настраиваемой кроссплатформенной библиотеки .NET Core вместе с архитектурой реализации компонентов настраиваемой библиотеки. В дальнейшем вы узнаете, как использовать .NET APIs System.IO для получения информации о ресурсах. Вы познакомьтесь с внутренними принципами реализации System.IO BCL на платформе .NET Core; научитесь работать с механизмами System.IO, доступными через платформу .NET Core; создадите пользовательскую библиотеку, инкапсулирующую API-интерфейсы .NET из System.IO Design, и внедрите различные инструменты в System.IO.

throw повторно выбрасывает исключение, которое было обнаружено, и сохраняет трассировку стека (путь к источнику исключения). throw ex генерирует одно и то же исключение, но сбрасывает трассировку стека на этот метод.

#вопросы_для_самопроверки В чем разница между throw ex; и throw; в C#?

❇️ Команда Библиотеки программиста ищет редактора-копирайтера для подготовки публикаций Что делать: — Подготовка нативных материалов по IT-тематике согласно контент-плану. Темы: программирование, информационная безопасность, Data Science и другие. Форматы материалов: лонгриды, обзоры, интервью, тесты, викторины и переводы англоязычных публикаций. — Редакторская работа со структурой материала под ключ. — Коммуникация с командой по внесению правок. — Факт-чекинг, корректура написанных материалов. Требования: — Опыт написания материалов для IT-медиа, продукта или компании. — Понимание целевой аудитории и SEO-оптимизации. — Умение написания материалов, полезных как для читателя, так и заказчика. — Знание английского языка для чтения и перевода иностранных источников. — Приветствуется знание основ программирования и других направлений в IT-сфере. — Готовность к выполнению тестового задания (оплачиваемое). — Работа в команде с главным редактором. Условия: — Удаленная работа с соблюдением дедлайнов. — Оплата 40-50 тыс.руб. в зависимости от опыта работы, выплаты два раза в месяц. С кем связаться: Откликнуться на вакансию: artem@proglib.io. Присылайте несколько предложений о себе и опыте работы, ссылки на примеры публикаций. Резюме присылать не нужно. В случае взаимного интереса, мы пришлем вам тестовое задание.

Реализация известных алгоритмов Data Mining на C#: https://proglib.io/w/c538ff74

Что мотивирует вас откликнуться на вакансию?

Ключевое слово stackalloc выделяет блок памяти в стеке. Выделенный в стеке блок памяти, который создает этот метод, автоматически удаляется по завершении выполнения метода. Вы не можете явным образом освободить память, выделенную stackalloc. Выделенный в стеке блок памяти не подвергается сборке мусора, поэтому его не нужно закреплять с помощью инструкции fixed. При использовании stackalloc в среде CLR автоматически включается контроль переполнения буфера. Если буфер переполнен, процесс незамедлительно прерывается — это позволяет минимизировать риск исполнения вредоносного кода.

#вопросы_для_самопроверки Объясните предназначение ключевого словоа stackalloc.

Разбираем простые способы парсинга JSON и XML.

Автор поднял редко обсуждаемые, но достаточно важные вопросы, связанные с глобализацией и локализацией в приложении ASP.NET. Он реализовал некоторую расширенную настройку, где сохранил выбранную информацию о языке в Cookie в браузере клиента. https://proglib.io/w/96bf8af7

Пишем SPA-приложение на ASP.NET Core 3.0: https://proglib.io/w/0eb18fd3

System.Array.CopyTo() копирует не только сами элемента класса Array, но и объекты, которые связаны ссылками с элементами Array. Это всё называется «глубоким копированием». System.Array.Clone() осуществляет так называемое «поверхностное копирование». При поверхностном копировании метод копирует только элементы объекта класса Array, и методу не важно, являются ли эти элементы ссылочными или значимыми типами. Копирования объектов, на которые ссылаются ссылочные типы, не происходит. Ссылки в новом объекте класса Array указывают на те же объекты, что и ссылки в оригинальном массиве Array.

#вопросы_для_самопроверки В чём разница между System.Array.CopyTo() и System.Array.Clone()?

Avalonia — фреймворк, позволяющий создавать кроссплатформенные приложения с графическим интерфейсом на основе XAML, предоставляющий гибкую систему стилей и поддерживающий широкий спектр операционных систем (Windows через .NET Framework и .NET Core, Linux через Xorg, macOS). Немного материалов, связанных с Avalonia: – Github – Разработка кроссплатформенного десктопного приложения с помощью Avalonia – Реализация MVVM

Интересные мысли по поводу функционального программирования: https://proglib.io/w/63c46c01

Михаил Зинченко (Team Lead в Wargaming) советует 5 книг об индустрии разработки видеоигр, при этом, первые две книги он советует прочесть и тем, кто никогда не занимался созданием каких-либо игр и не планирует делать этого в обозримом будущем, но если вы хоть немного причастны к ремеслу создания вымышленных интерактивных миров и почему-то не знакомы со столь чудесными произведениями — не мешкая, беритесь за чтение прямо сейчас. https://proglib.io/w/375aefdb

Immutable означает, что данные, хранящиеся в переменной, не могут быть изменены. При этом значение переменной может быть изменено посредством отказа от использования старых данных, которые могут быть изменены. Оригинальные данные остаются в памяти, а новые значения создаются вновь, в новой области памяти. Примером является строковой тип String. Он не может быть изменён и при любых модификациях создаётся в результате новый экземпляр класса, все ссылки переприсваиваются, и сборщик мусора собирает старые экземпляры.

#вопросы_для_самопроверки Что обозначает термин immutable (неизменяемый)?

C# разработчик Формат работы: #fulltime #remote Зарплата: $ 40 000 - 50 000 в год Мы — платформа 6nomads, и прямо сейчас мы ищем опытного C# разработчика в компанию с экспертизой в игровой индустрии. Новому члену команды предстоит заниматься сложным многокомпонентным windows-приложением, его поддержкой, интеграцией и развитием. Что важно: — Опыт разработки на С# от 3 лет; — Знание принципов ООП, SOLID, KISS, DRY; — Опыт .NET core; — Опыт работа с многопоточностью (не только через Tasks, но и через Threads); — Опыт работы с системами контроля версий (Git); — Английский достаточный для чтения тех документации. Будет плюсом: — Техническое образование, хорошая алгоритмическая подготовка; — Опыт работы в распределенных командах; — Опыт мобильной разработки и работы с эмуляторами; — Опыт работы с неуправляемым кодом. Что предлагают: — Сложные задачи, в которых можно сильно прокачать свои навыки; — Участие в построении архитектуры разрабатываемых продуктов; — Гибкий график; — Оплата обучения внутри и вне компании. Чтобы откликнуться, необходимо пройти короткий отбор по ссылке https://6nomads.com/. После этого мы сможем рекомендовать вас работодателю и свести к минимуму затяжные согласования и лишние собеседования.