en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

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

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

Open in Telegram

Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @tproger_sales_bot Для обратной связи: @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 496 subscribers, ranking 6 133 in the Technologies & Applications category and 30 389 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 14.72%. Within the first 24 hours after publication, content typically collects 7.32% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 164 views. Within the first day, a publication typically gains 1 574 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 3.
  • 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 По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”

Thanks to the high frequency of updates (latest data received on 08 November, 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 496
Subscribers
No data24 hours
-237 days
-12830 days
Posts Archive
Ловите записи докладов и презентации с 89-й встречи SpbDotNet: 🔹Никита Мошкалов (АО «Айко»): «Прослеживаемость в ASP.NET Cor
Ловите записи докладов и презентации с 89-й встречи SpbDotNet: 🔹Никита Мошкалов (АО «Айко»): «Прослеживаемость в ASP.NET Core». Как поймать за хвост своё приложение? Никита делится опытом определения маршрута запросов, исследования производительности и многого другого. 🔹Никита Маслов (ПСБ): «Простая архитектура». Автор делится своим опытом разработки enterprise-приложений, а также рассказывает и показывает, как можно верхнеуровнево организовать архитектуру, использовать давно известные паттерны и обрабатывать ошибки. #чтопроисходит

В .NET меня больше всего бесит (можно выбрать несколько вариантов):
Anonymous voting

Что вас бесит в .NET? Опрос по мотивам обсуждения на Reddit, а также на основе некоторых наблюдений👇👇👇

🔥Назад к основам .NET: как легко создать паттерн «Стратегия» с помощью внедрения зависимостей Паттерн «Стратегия» — поведенч
🔥Назад к основам .NET: как легко создать паттерн «Стратегия» с помощью внедрения зависимостей Паттерн «Стратегия» — поведенческий паттерн проектирования, который определяет семейство схожих алгоритмов и помещает каждый из них в собственный класс, после чего алгоритмы можно взаимозаменять прямо во время исполнения программы. Ключевые компоненты, участвующие в реализации паттерна: 🔻Strategy — интерфейс, определяющий методы, которые должны реализовать все Concrete Strategies. 🔻Concrete Strategies — реализации интерфейса стратегии. Каждая Concrete Strategies обеспечивает конкретную реализацию алгоритма. 🔻Context — класс, который содержит ссылку на Concrete Strategies и выполняет ту или иную стратегию на основе входных данных приложения. Некоторые разработчики могут не знать, что система внедрения зависимостей .NET делает за них большую часть тяжелой работы при реализации этого паттерна. Именно об этом и пойдет речь в руководстве👇 🔗 Читать

Переходим от группирования по типу к группированию по функционалу Домен лежит в основе чистой архитектуры. В нем мы определяе
+2
Переходим от группирования по типу к группированию по функционалу Домен лежит в основе чистой архитектуры. В нем мы определяем сущности и самую важную бизнес-логику. Если в вашем проекте структура с названиями вроде: 🔻Entities 🔻Enumerations 🔻Exceptions 🔻Repositories 🔻ValueObjects Она ничего не говорит вам о Домене. А что, если реорганизовать структуру, сгруппировав по функционалу. В таком случае в вашей структуре начнут появляться концепции предметной области. #dotnet #csharp #tip by Milan Jovanović

🦸⚡ 9 способов настройки градиента цели для поддержания мотивации Разбираемся, как настроить себя идти до конца, преодолевая
🦸⚡ 9 способов настройки градиента цели для поддержания мотивации Разбираемся, как настроить себя идти до конца, преодолевая препятствия и лень. Читать статью #саморазвитие

EF Core поддерживает несколько способов загрузки связанных данных, каждый из которых имеет свои преимущества и недостатки. • Eager loading (жадная загрузка) • Explicit loading (явная загрузка) • Lazy loading (ленивая загрузка) Maarten Balliauw, Developer Advocate в JetBrains, подробно рассматривает эту тему на примерах👇 🔗 Читать

И снова бенчмарки, и снова борьба за наносекундами, но в этом случае разница в производительности весьма существенная. #cshar
И снова бенчмарки, и снова борьба за наносекундами, но в этом случае разница в производительности весьма существенная. #csharp #dotnet tip by Dave Callan

🤩 Команда Microsoft обновила пакет System.Text.Json в .NET 8 📌Вот краткий обзор улучшений: 🔹Значительно улучшен source gen
🤩 Команда Microsoft обновила пакет System.Text.Json в .NET 8 📌Вот краткий обзор улучшений: 🔹Значительно улучшен source generator и добавлен метод JsonTypeInfoResolver.Combine: var options = new JsonSerializerOptions { TypeInfoResolver = JsonTypeInfoResolver.Combine(ContextA.Default, ContextB.Default, ContextC.Default); }; 🔹Добавлена поддержка required и init: JsonSerializer.Deserialize("""{"Real" : 0, "Im" : 1 }""", MyContext.Default.Complex); public record Complex { public required double Real { get; init; } public required double Im { get; init; } } [JsonSerializable(typeof(Complex))] public partial class MyContext : JsonSerializerContext { } 🔹Добавлен класс JsonStringEnumConverter<TEnum> 🔹Добавлена расширенная функциональность JsonSourceGenerationOptionsAttribute 🔹Добавлена возможность заполнения членов, доступных только для чтения 🔹Добавлена возможность отключения reflection по умолчанию и многое другое 👀 Подробнее

Стоит ли использовать эндпоинты .NET 8 Identity API? Несмотря на то, что в недавней серии статей Эндрю Лок затрагивал эту тему, она заслуживает дополнительного внимания. Эндрю разбирает дизайн эндпоинтов, последствия их использования и, наконец, делится мыслями о том, стоит ли их использовать. И помните — это лишь его субъективное мнение. 👀 Читать

Когда речь заходит об асинхронных операциях в Unity, на ум первым делом приходит coroutine. И это не удивительно, так как большинство примеров в сети реализованы именно через них. Но мало кто знает, что Unity поддерживает работу с async/await уже несколько лет. Залезть под капот async/await в Unity попытался автор серии статей: 🎮Часть 1: 8 причин отказаться от Coroutine в пользу Async в Unity 🎮Часть 2: 8 ошибок при использовании Async в Unity 🎮Часть 3: 😴

📌 Подборка за две недели на Code Maze: 🔹Использование HttpContext.Items для передачи данных с помощью ASP.NET Core: простая
📌 Подборка за две недели на Code Maze: 🔹Использование HttpContext.Items для передачи данных с помощью ASP.NET Core: простая демонстрация использования HttpContext.Items для хранения и получения данных в контексте одного запроса 🔹Как использовать Stopwatch в C#: практика работы с классом, который предоставляет набор методов и свойств для точного измерения затраченного времени 🔹Методы проверки равенства чисел с плавающей точкой в C#: на что обратить внимание, чтобы не ошибиться 🔹Как использовать Moq для возврата значения, переданного в метод: пошаговый гайд для C#-разработчика 🔹Как использовать onchange event с Select DropDown в Blazor: учимся правильно отслеживать возникающие изменения 🔹Различные способы перезаписи файла в C#: обзор нескольких на практике 🔹Механизмы синхронизации в C#: Volatile vs Interlocked vs lock 🔹DateTimeOffset vs DateTime в C#: различия и сходства в деталях 🔹Различные уровни логирования в Serilog: подробное введение в популярную библиотеку 🔹Когда использовать ReaderWriterLockSlim в C#: простым языком о не самых простых аспектах #dotnet #csharp #codemaze #матчасть

Почему .NET не пользуется популярностью среди стартапов? Видео по мотивам обсуждения на Reddit от Ника Чапсоса Пользователь интересуется, есть ли какая-то конкретная причина, по которой стартапы в Индии не используют C#/.NET для разработки бэкенда, особенно сейчас, когда платформа является опенсорсной и кроссплатформенной. Вместо .NET стартапы выбирают Java и Node.js. Ник Чапсас пытается разобраться с этим вопросом👇 📺 Смотреть

Exist vs Any в .NET Не спите? Тогда ловите немного бенчмарков в ленту. Мы получаем такой результат, так как Any() использует
Exist vs Any в .NET Не спите? Тогда ловите немного бенчмарков в ленту. Мы получаем такой результат, так как Any() использует reference-type enumerator.

Таненбаум vs Торвальдс (микроядро vs монолит) Старый добрый профессиональный спор, который перерос в холивар. Первыми его начали известные разработчики Эндрю Таненбаум и Линус Торвальдс в начале 90-х в одной из новостных групп «Юзнета». Таненбаум и Торвальдс холиварили из-за архитектуры ядра ОС. Первый утверждал, что лучше использовать микроядра, второй — монолитное ядро. И сколько раз они не возвращались к публичному обсуждению архитектуры ядра, каждый оставался при своём мнении. А что сейчас? Да ничего не изменилось. Холивар разгорается при обсуждении абсолютно любой темы. Любите холиварить? 👍 — конечно — в споре рождается истина 🤔 — ненавижу — только мешает работать 💯 — смотря где и при каких обстоятельствах #холивар

Разбираемся с библиотекой Azure Core для .NET Anne Thompson, Principal Software Engineer (Azure SDK), начинает с примера, который знакомит со стандартным шаблоном использования для клиента Azure SDK и показывает, как Azure.Core позволяет обеспечить согласованное использование этого шаблона в клиентах .NET. Затем Anne представляет обзор пространств имен библиотеки и того, как они организуют типы, хранящиеся в библиотеке. Наконец, вы узнаете про некоторые типы, которые вы будете использовать при создании приложений с помощью Azure SDK. 💬Вы используете Azure и SDK в своих проектах?

Разработка максимально упрощенного клона ASP.NET Core: пошаговый гайд Steven Giesel постарался объяснить такие непростые аспекты, как DI контейнер, middleware + роутинг, простым языком. 👀Читать

Какие из перечисленных хард скиллов, по вашему мнению, наиболее важны для разработчика? Можно выбрать несколько вариантов.
Anonymous voting

На злобу дня #maui #dotnet

⚒️ ТОП-27 плагинов для Visual Studio Code в 2023 Предлагаем список лучших расширений для VS Code в 2023 году: продуктивность,
⚒️ ТОП-27 плагинов для Visual Studio Code в 2023 Предлагаем список лучших расширений для VS Code в 2023 году: продуктивность, окрашивание сниппетов, контроль версий, форматирование, линтинг и отладка. 🔗Читать статью 🔗Зеркало