ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Библиотека шарписта | 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

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام Библиотека шарписта | C#, F#, .NET, ASP.NET

تُعد قناة Библиотека шарписта | C#, F#, .NET, ASP.NET (@csharpproglib) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 21 496 مشتركاً، محتلاً المرتبة 6 133 في فئة التكنولوجيات والتطبيقات والمرتبة 30 389 في منطقة روسيا.

📊 مؤشرات الجمهور والحراك

منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 21 496 مشتركاً.

بحسب آخر البيانات بتاريخ 07 نوفمبر, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -128، وفي آخر 24 ساعة بمقدار 0، مع بقاء الوصول العام مرتفعاً.

  • حالة التحقق: غير موثّقة
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 14.72‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 7.32‎% من ردود الفعل نسبةً إلى إجمالي المشتركين.
  • وصول المنشورات: يحصل كل منشور على متوسط 3 164 مشاهدة. وخلال اليوم الأول يجمع عادةً 1 574 مشاهدة.
  • التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 3.
  • الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل .net, шарписта, навигация, await, string.

📝 الوصف وسياسة المحتوى

يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”

بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 08 نوفمبر, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.

21 496
المشتركون
لا توجد بيانات24 ساعات
-237 أيام
-12830 أيام
أرشيف المشاركات
Ловите записи докладов и презентации с 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 году: продуктивность, окрашивание сниппетов, контроль версий, форматирование, линтинг и отладка. 🔗Читать статью 🔗Зеркало