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

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

Відкрити в Telegram

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

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

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

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

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

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

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

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

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

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

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

21 825
Підписники
-724 години
-237 днів
-7930 день
Архів дописів
Автор статьи описывает процесс модернизации проектов .NET Framework в .NET Core, .NET Standard и .NET 5, выпуск которых запланирован на этот год. Он также объясняет различия в уровне между платформами и последствия обновления для потребителей, разработчиков и сопровождающих. https://proglib.io/w/d62f71d3

Плейлист из 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 (неизменяемый)?