Best analytics service

Add your telegram channel for

  • get advanced analytics
  • get more advertisers
  • find out the gender of subscriber
Channel location and language

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

Все самое полезное для C #-разработчика  в одном канале. Список наших каналов:  https://t.me/proglibrary/8353  Учиться у нас:  https://proglib.io/w/907158ab  Обратная связь:  @proglibrary_feedback_bot  По рекламе:  @proglib_adv  Прайс:  @proglib_adv ertising 
Show more
22 479+7
~5 198
~4
25.44%
Telegram general rating
Globally
38 375place
of 78 777
5 157place
of 8 625
In category
801place
of 1 396

Subscribers gender

Find out how many male and female subscibers you have on the channel.
?%
?%

Audience language

Find out the distribution of channel subscribers by language
Russian?%English?%Arabic?%
Subscribers count
ChartTable
D
W
M
Y
help

Data loading is in progress

User lifetime on the channel

Find out how long subscribers stay on the channel.
Up to a week?%Old Timers?%Up to a month?%
Subscribers gain
ChartTable
D
W
M
Y
help

Data loading is in progress

Since the beginning of the war, more than 2000 civilians have been killed by Russian missiles, according to official data. Help us protect Ukrainians from missiles - provide max military assisstance to Ukraine #Ukraine. #StandWithUkraine
🎙«Как мы перешли на Microsoft.Extensions.Configuration и стало хорошо» — доклад Андрея Рягузова про то, как компания перешла от самописного метода работы с настройками к стандартному варианту, предлагаемому Microsoft. 💡 Вы узнаете, почему они использовали нестандартный метод изначально, какие выгоды и новые возможности открываются при использовании «коробочных» инструментов и как можно интегрировать их в свои проекты. ▶️
2 958
57
Самые полезные каналы для программистов в одной подборке! Сохраняйте себе, чтобы не потерять 💾 🔥Для всех — новости, статьи, досуг, фундаментальные темы — тут мы рассказываем про обучение и курсы 🤖Про нейросети #️⃣C# — полезные статьи, новости и обучающие материалы по C# — код, квизы и тесты — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования ☁️DevOps — полезные статьи, новости и обучающие материалы по DevOps — код, квизы и тесты — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования 🐘PHP — полезные статьи, новости и обучающие материалы по PHP — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 🐍Python — полезные статьи, новости и обучающие материалы по Python — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты ☕Java — полезные статьи по Java, новости и обучающие материалы — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 👾Data Science — полезные статьи, новости и обучающие материалы по Data Science — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 🦫Go — полезные статьи, новости и обучающие материалы по Go — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 🧠C++ — полезные статьи, новости и обучающие материалы по C++ — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования — код, квизы и тесты 💻Другие каналы 📁Чтобы добавить папку с нашими каналами, нажмите 👉👈 Также у нас есть боты: Мы в других соцсетях: 🔸 🔸 🔸 🔸 * 🔸 * * Организация Meta запрещена на территории РФ
Show more ...
2 594
24
💡Создавайте ER-диаграммы своей базы данных непосредственно из обозревателя серверов в Visual Studio — попробуйте это в последней ежедневной сборке
3 692
47
👩‍💻 «REST API клиенты для C#» — доклад Артёма Квашнина про типичные ошибки при работе со стандартным HttpClient и многое другое Артем разбирает реализацию межсервисного взаимодействия от Microsoft и самое главное — рассматривает плюсы и минусы популярных генераторов для API клиентов. ▶️
4 103
178
💡Кстати,
Invoke-Command
в PS можно использовать с флагом
-AsJob
для параллельного запуска команд на нескольких компьютерах. by
4 217
17
🎙 Подкаст DotNet & More: тестируем код без лишних интерфейсов и не только В C# принято создавать отдельный интерфейс для каждой сущности ради обеспечения тестируемости. Но так ли это нужно? Можно ли обойтись без создания дублирующего кода? 🕘 Таймкоды: Вступление В чем проблема интерфейсов для тестов? protected virtual метод вместо выноса интерфейса Мокаем прямые зависимости, AutoMock Производительность вызова виртуальных методов ⏯️ | | |
Show more ...
4 256
32
💬 А вы что думаете?
4 983
19
🥑 Подборка лучших статей «Библиотеки программиста» за апрель: сохраняй в заметки, чтобы не пропустить 🐛 ⚙️ 🙅‍♂️ 🧑‍💻 🤺 🔍💼 📖
Show more ...
5 337
35
🔥 Разработка игр: пошаговый гайд от JetBrains 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮
5 111
68
3 918
33
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Show more ...
4 913
1
Hot reload в .NET MAUI🧯

IMG_1151.MP4

4 920
17
🚫 Как потреблять API с ограничением по RPS в .NET приложениях Сеньор .NET-разработчик Степан Минин рассказывает, как отправлять запросы из
HttpClient
так, чтобы не получать
429 Too Many Requests
. 👉
5 188
91
🤔 Сталкивались ли вы когда-нибудь с исключением
 System.InvalidOperationException: Collection was modified; enumeration operation may not execute.?
предложил ввести механизм версионности, который заключается в следующем: ☑️ В классе списка вводится поле
 version,
которое инкрементируется каждый раз при изменении списка (добавлении, удалении элементов или изменении существующих). ☑️ При создании итератора для перечисления элементов списка запоминается текущее значение
 version.
☑️ В каждом вызове метода
 MoveNext() 
итератора происходит проверка: если текущее значение
 version 
списка отличается от значения, зафиксированного при создании итератора, генерируется исключение
 InvalidOperationException.
Это предотвращает непредвиденные последствия от изменения коллекции во время её перебора. Таким образом, при попытке изменить список в процессе его перечисления, система обнаруживает несоответствие версий и активно препятствует продолжению некорректной операции, защищая от ошибок выполнения и потенциальных багов в программе.
Show more ...
How does a List know that you changed it while enumerating it?
Everyone falls for that and tries to change a list while enumerating it greated by the System.InvalidOperationException: Collection was modified; enumeration operation may not execute. message. But how does the List know that you changed it? Let's find out.
4 983
29
🅾️ Что такое «О» большое: объясняем на простых примерах «О» большое (Big O notation) — это математическая нотация, которая позволяет оценить, как изменяется время выполнения алгоритма или объём используемой памяти в зависимости от размера входных данных. Мы написали подробный гайд по видам сложности, проиллюстрировав их понятными примерами. 🔗 🔗
4 694
97
🧮 Разработка и использование парсера .NET AsciiMath в расширении Markdig Эндрю Лок изучил несколько существующих решений, позволяющих конвертировать в MathML и отображать математические формулы, но ничего лучше портирования реализации Ruby AsciiDoctor на .NET не нашел. о реализации и том, как автор использовал ChatGPT для упрощения рутинных задач.
4 959
22
😉 55 промтов для ChatGPT, которые помогут подготовиться к собеседованию Вы когда-нибудь задумывались, как можно использовать искусственный интеллект для того, чтобы подготовиться к техническим собеседованиям лучше, быстрее и эффективнее? Мы вот — да! И поэтому подготовили 55 промтов, которые помогут сделать это. В статье собраны шаблоны запросов, которые желательно «докрутить» под себя. 🔗 🔗
4 377
63
🎬 Вопросы к собеседованию по C# (многопоточность, Garbage Collector, коллекции, типы данных) Сеньор .NET разработчик разбирает вопросы с собеседований, которые собирал несколько лет — некоторые задавали ему, некоторые теперь уже задает он сам, когда собеседует специалистов. В видео: абстрактные классы против интерфейсов сборщик мусора значимые и ссылочные типы данных обобщения и коллекции упаковка и распаковка многопоточность и конструкции синхронизации потоков
Вопросы к собеседованию C# (МНОГОПОТОЧНОСТЬ, Garbage Collector, Коллекции, Типы данных)
Сегодня я начну разбор списка вопросов к собеседованию, который собирал несколько лет. Некоторые из них мне часто задавали на интервью, некоторые задаю сейчас я сам. В своем телеграм канале я не продаю курсы и рекламу. Там вы сможете найти мой полный список вопросов и остальные полезные заметки об IT и прохождении интервью Многопоточность в C#, Garbage Collector в C#, Коллекции в программировании, вопросы к собеседованию C# #программирование #программированиеснуля #айти #собеседование
5 412
320
🧰EntityFrameworkCore.Exceptions.PostgreSQL — инструмент для обработки ошибок базы данных при работе с Entity Framework Core. Поддерживает SQLServer, PostgreSQL, SQLite, Oracle и MySql. При использовании EF Core для доступа к данным все исключения БД оборачиваются в
DbUpdateException
. Если вам нужно выяснить, было ли исключение вызвано уникальным ограничением, слишком длинным значением или отсутствием значения для обязательного столбца, вам нужно будет изучить конкретный экземпляр подкласса
DbException
и проверить код ошибки, чтобы определить точную причину.
EntityFramework.Exceptions
упрощает это, обрабатывая все специфичные для базы данных детали и выбрасывая разные исключения. Всё, что вам нужно сделать, это настроить
DbContext
, вызвав
UseExceptionProcessor
, и обработать такие исключения, как
UniqueConstraintException
,
CannotInsertNullException
,
MaxLengthExceededException
,
NumericOverflowException
,
ReferenceConstraintException
. В случае
UniqueConstraintException
и
ReferenceConstraintException
вы можете получить имя связанного ограничения с помощью свойства
ConstraintName
.
ConstraintProperties
будет содержать свойства, которые являются частью ограничения. 📦
Show more ...
5 844
104

[object Object]

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
0
Anonymous voting
5 683
7
🎙 Подборка последних выпусков подкаста DotNet & More: ⏯️ ⏯️ ⏯️ ⏯️
6 325
31
👌 Рефакторинг C#-кода с помощью primary constructors Primary constructors позволяют уменьшить количество шаблонного кода. Узнайте подробнее об инструментах рефакторинга в Visual Studio и VS Code с помощью нового синтаксиса, представленного в C# 12/.NET 8. 👉
6 732
56
💡 Атрибут
[MemberNotNullWhen]
помогает компилятору указать, при каких условиях указанное поле или свойство не имеет значения
NULL
, что улучшает статический анализ кода. by
6 631
58
💬 Удается ли вам отдыхать вне работы? 👍 — да, почти всегда 🙏 — да, иногда 🤔 — нет, всегда работа в голове 🥱 — какой отдых? Я же айтишник
6 040
14
👩‍💻 JetBrains Rider: советы и трюки Dan Clarke, разработчик и популярный ютубер, делится полезными шорткатами для управления IDE и кодом.

rider.pdf

6 422
128
🦾🧠🏋️Качаем мозги к лету! Курс для тех, кто хочет научиться работать с алгоритмами, подготовиться к собеседованию крупную IT-компанию и начать брать более сложные проекты. ➡️ 35 990 ₽ 21 594 ⭐️ Переходите и активируйте бесплатные вводные занятия курса Вас ждут: – 150 практических заданий и 47 видеолекций – бессрочный доступ к обучению – поддержка преподавателя в чате А также очень харизматичный спикер из Яндекса 🙌🏻
Show more ...
6 842
0
Забавно, что .NET Aspire еще находится в предварительной версии, а некоторые вакансии уже требуют опыт работы...
6 686
86
🧰 MSBuild Structured Log Viewer — расширение VS Code для просмотра структурированных логов MS Build, которое отображает содержимое бинарных файлов логов MSBuild (.binlog) в виде дерева. 👉 Ключевые фичи: ✅ Множественный поиск по одному binlog ✅ Возможность добавлять закладки для записей лога при изучении binlog ✅ Открытие длинных записей лога во вкладках редактора 📦
6 356
23
🤔 Может ли модификатор readonly ускорить код? Модификатор
readonly
— это ключевое слово в C#, которое можно применять к полям. Когда поле помечено как
readonly
, это означает, что ему можно присвоить значение только во время объявления или в конструкторе класса. Steven Giesel , как
readonly
влияет на производительность. 👉 TLDR Выигрыш в производительности есть, но он незначительный. Основная причина использования
readonly
полей — сделать код более надежным и сопровождаемым, а не быстрым.
Show more ...
5 885
18
💡В .NET 6 представлен новый метод Enumerable
TryGetNonEnumeratedCount
Он опредяет количество элементов в последовательности без необходимости принудительной итерации по ней. Особенно полезно для
IQueryable
, когда при вызове метода
Count
вы не хотите выполнять полный запрос. by
7 181
63
Last updated: 11.07.23
Privacy Policy Telemetrio