ru
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 823 подписчиков, занимая 6 151 место в категории Технологии и приложения и 30 648 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 21 823 подписчиков.

Согласно последним данным от 02 июля, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -69, а за последние 24 часа — 0, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 13.52%. В первые 24 часа после публикации контент обычно набирает 7.28% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 2 951 просмотров. В течение первых суток публикация набирает 1 589 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 10.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как .net, шарписта, навигация, await, string.

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

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

Благодаря высокой частоте обновлений (последние данные получены 03 июля, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

21 823
Подписчики
Нет данных24 часа
-247 дней
-6930 день
Архив постов
IoT, AI, and Blockchain for .NET Building a Next-Generation Application from the Ground Up (2018) Автор(ы): Nishith Pathak, Anurag Bhandari С помощью книги вы узнаете, как возможности искусственного интеллекта (AI) и машинного обучения (ML) могут быть расширены с помощью Интернета вещей (IoT) и защищены с помощью Blockchain. В книге рассматриваются современные и простые в использовании API-интерфейсы и сервисы от Microsoft, в том числе Azure IoT, API-интерфейсы Cognitive Services, Blockchain как услуга (BaaS) и Machine Learning Studio. Работая с книгой, вы получите практический опыт создания решения для умного медицинского учреждения, использующего все эти технологии. Размещенное в Azure и подключенное к сети с помощью IoT Azure, решение включает в себя централизованный мониторинг пациентов, где блокчейн используется для создания системы безопасности и управления запасами на основе доверия, а машинное обучение применяется для создания прогнозных решений для проактивного улучшения качества жизни.

Вы знаете, что Blazor WebAssembly 3.2.0 включает встроенную поддержку клиентских веб-сокетов (если не знали, то вот описание). Раньше, если вы хотели использовать веб-сокеты, вы должны были либо написать свою собственную оболочку, либо использовать большую библиотеку, такую ​​как SignalR, которая сделала обертку за вас. Однако вы не сможете использовать обычный класс System.Net.WebSockets.ClientWebSocket, встроенный в .NET. Реализация ClientWebSocket в конечном итоге просто оборачивает JS-взаимодействие для вас, что значительно упрощает ваш код и удаляет сторонние библиотеки из вашего проекта. По ссылке вы увидите пример класса, который использует ClientWebSocket в клиенте чата Blazor, где все аккуратно упаковано в новую функцию IAsyncEnumerable C # 8: https://proglib.io/w/9c0889e8

Обратите внимание на то, что метод Sum() ожидает поступления двух параметров типа int. На самом деле ему передаются две переменных типа short. Хотя это может показаться несоответствием типов, программа скомпилируется, выполнится без ошибок и вернёт в результате значение 25. Причина, по которой компилятор будет считать данный код синтаксически корректным, связана с тем, что потеря данных здесь невозможна. Поскольку максимальное значение (32767), которое может содержать тип short, вполне вписывается в рамки диапазона типа int (максимальное значение которого составляет 2147483647), компилятор будет неявным образом расширять каждую переменную типа short до типа int. Формально термин «расширение» применяется для обозначения неявного восходящего приведения (upward cast), которое не приводит к потере данных.

Что выведет программа?
Anonymous voting

Разбираемся с тем, как динамически создавать LINQ-выражения: https://proglib.io/w/0028c2c1

На картинке показан принцип работы .NET async/await. Автор пошел дальше и описал опасность async/await в статье и изобразил н
На картинке показан принцип работы .NET async/await. Автор пошел дальше и описал опасность async/await в статье и изобразил на такой же понятной картинке: https://proglib.io/w/e2cb1c78

Действительно, программа не скомпилируется, потому что модификатор static в объявлении константы не допускается (так как уже неявно являются статическими). Константы предназначены для описания таких значений, которые не должны изменяться в программе. Признаки, которыми характеризуются константы: константа должна быть проинициализирована при определении; после определения значение константы не может быть изменено.

Почему программа не скомпилируется?
Anonymous voting

Построение моделей с помощью ML.NET завезли в Visual Studio: https://proglib.io/w/a71af4cc

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .Net Libraries (3 ed., 2020) Автор(ы): Krzysztof Cwalina, Jeremy Barton, Brad Abrams Третье издание было полностью пересмотрено, чтобы отразить изменения в дизайне API, внесенные компанией Microsoft, поэтому данная книга представляет собой своего рода руководство по новым концепциям .NET и C#, включая основные достижения в асинхронном программировании, облегченный доступ к памяти и распределение общих компонентов. Вы изучите общую философию, принципы современного дизайна и общие шаблоны проектирования на современных примерах C#; научитесь применять лучшие практики для именования, типов, расширяемости и исключений, а также те практики, которые не рекомендуются использовать; освоите новые методы асинхронного программирования. Книга является незаменимым ресурсом для всех, кто создает многократно используемые платформы, библиотеки или компоненты на основе .NET любого масштаба.

​​Хочешь освоить интересную и современную профессию? Попробуй себя в геймдизайне! Научись создавать игровые миры с собственными законами и правилами, разрабатывать концепты своих идей и эффектно их презентовать. Как это сделать, поговорим на бесплатном онлайн-интенсиве. Регистрируйся по ссылке: ▶️ https://clc.to/G7J7oA. ⚡️ Познакомишься с ключевыми составляющими геймдизайна. ⚡️ На практике освоишь приёмы и основные механики. ⚡️ Научишься описывать свои идеи в реальные игровые концепты. ⚡️ Примешь участие в обсуждении живых примеров из игровой индустрии. ⚡️ Разработаешь собственный игровой сценарий. Спикеры интенсива: 💣 Николай Дыбовский, руководитель студии Ice-Pick Lodge. 20 лет опыта в геймдизайне. Создатель игр «Мор», «Тургор», «Мор 2». 💣 Дмитрий Веснин, преподаватель курса по геймдизайну в Институте бизнеса и дизайна и курса по сторителлингу в интерактивных медиа в НИУ ВШЭ, куратор раздела «Игры и будущее» на 2×2. Участников интенсива ждут подарки — 5 доступов к игре «Мор» (Pathologic 2) от компании Ice-Pick Lodge!

YARP — высокопроизводительный обратный прокси-сервер. Может служить механизмом балансировки нагрузки приложений / перезаписи правил, построенном как промежуточное программное обеспечение ASP.NET Core. Ключевым отличием YARP является то, что его можно быстро и легко настраивать в соответствии с конкретными потребностями каждого сценария развертывания. Preview 1 GitHub

В кого может превратиться обычный разработчик после онлайн-курса «Разработчик MS SQL Server» в Отус? Подойдет ли эта программ
В кого может превратиться обычный разработчик после онлайн-курса «Разработчик MS SQL Server» в Отус? Подойдет ли эта программа именно вам? Или у вас есть небольшой опыт работы с Microsoft SQL Server и вы хотите углубить свои знания? 2 июня в 20:00 все подробности о программе, перспективах и формате обучения на вебинаре расскажет Павел Стрекалов, руководитель программы - запишитесь заранее! https://otus.pw/zA1l/ Первые 20 участников, зарегистрировавшихся на этот вебинар, получат Сертификат на скидку на электронную почту в течение 1-2 дней после трансляции. Еще 10 сертификатов на скидку распределят в прямом эфире между теми, кто записался на вебинар. Запись на участие в акции закрывается в день проведения вебинара в 16:00 (полные правила читайте на сайте https://otus.ru/legal/promo/) Применить Сертификат можно только после успешного прохождения вступительного тестирования. Готовьте вопросы, сдавайте вступительный тест и присоединяйтесь!

Мнение Джона Скита о .NET в 2020-м году: https://proglib.io/w/1803a2f1

Качественный материал о switch-выражениях с использованием сопоставления с образцом: https://proglib.io/w/2c20b823

1 июня в 20:00 Всё о курсе «Разработчик игр на Unity»: https://otus.pw/dgLC/ На Дне открытых дверей преподаватель расскажет о
1 июня в 20:00 Всё о курсе «Разработчик игр на Unity»: https://otus.pw/dgLC/ На Дне открытых дверей преподаватель расскажет о программе курса, формате обучения и перспективах для выпускников. Формат проведения — онлайн трансляция. Участие бесплатное. Первые 20 участников, зарегистрировавшихся на этот вебинар, получат Сертификат на скидку на электронную почту в течение 1-2 дней после трансляции. Еще 10 сертификатов на скидку распределим в прямом эфире между теми, кто записался на вебинар. Запись на участие в акции закрывается в день проведения вебинара в 16:00 (полные правила акции читайте на сайте https://otus.ru/legal/promo/) Применить Сертификат можно только после успешного прохождения вступительного тестирования. Готовьте вопросы, сдавайте вступительный тест и присоединяйтесь!

Знаком ли вам термин форензика?
Anonymous voting

Подборка полезных ссылок, инструментов, проектов и многого другого по фреймворку Blazor в одном месте: https://proglib.io/w/7a2777c6