es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

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

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

Ir al canal en Telegram

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

Mostrar más

📈 Análisis del canal de Telegram Библиотека шарписта | C#, F#, .NET, ASP.NET

El canal Библиотека шарписта | C#, F#, .NET, ASP.NET (@csharpproglib) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 21 502 suscriptores, ocupando la posición 6 132 en la categoría Tecnologías y Aplicaciones y el puesto 30 410 en la región Rusia.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 21 502 suscriptores.

Según los últimos datos del 05 noviembre, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -119, y en las últimas 24 horas de -5, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 15.13%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 7.45% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 3 254 visualizaciones. En el primer día suele acumular 1 603 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 4.
  • Intereses temáticos: El contenido se centra en temas clave como .net, шарписта, навигация, await, string.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 06 noviembre, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

21 502
Suscriptores
-524 horas
-307 días
-11930 días
Archivo de publicaciones
Можно ли ускорить рефлексию в .NET? Да, с помощью легковесной генерации кода на основе деревьев выражений. Выше — пример опти
Можно ли ускорить рефлексию в .NET? Да, с помощью легковесной генерации кода на основе деревьев выражений. Выше — пример оптимизации доступа к членам путем кэширования сгенерированных выражений доступа к полям или свойствам. Это все еще в 100 раз медленнее, чем прямой доступ. Но в 10 раз быстрее, чем обычная рефлексия! #dotnet #csharp #benchmarks #tip by Сергей Тепляков

👩‍💻 Новый TerminalLogger в .NET 8 SDK TerminalLogger предоставляет более подробный вывод, по сравнению со стандартным консо
👩‍💻 Новый TerminalLogger в .NET 8 SDK TerminalLogger предоставляет более подробный вывод, по сравнению со стандартным консольным логгером, однако он не включен по умолчанию. 📌 Для активации используйте опцию --tl (например, dotnet build --tl) или включите его по умолчанию с помощью переменной окружения MSBUILDTERMINALLOGGER, которая может быть установлена в значения true, false или auto. 📌 Новый TerminalLogger можно включить для текущего пользователя:
[Environment]::SetEnvironmentVariable("MSBUILDTERMINALLOGGER", "auto", "User")
В статье также приводится сравнение вывода между стандартным консольным логгером и TerminalLogger, подчеркивая такие преимущества, как группировка предупреждений и ошибок по целевой платформе, улучшенная читаемость благодаря цветам, гиперссылки для основного вывода сборки, отображение времени выполнения для каждой цели и более понятный статус окончательной сборки.

🏔 Эпикфейл: карьера катится к чертям 🤦‍♂️ У всех нас случались провалы в карьере, о которых не хочется распространяться. Не
🏔 Эпикфейл: карьера катится к чертям 🤦‍♂️ У всех нас случались провалы в карьере, о которых не хочется распространяться. Неловкий момент на собеседовании, провал проекта из-за глупой ошибки, конфликт с начальством — такие ситуации хочется поскорее забыть. Однако часто именно они дают нам самые ценные уроки и закаляют как профессионалов. 📝 Поделитесь своей историей карьерного провала в нашем новом опросе и расскажите, к чему он привел в итоге. Быть может, эта ошибка позволила вам пересмотреть свой путь и выбрать более подходящую профессию? А может, вы сделали правильные выводы и сейчас добились успеха? 👉 Поделиться историей

🧰 При компиляции асинхронного C#-метода компилятор преобразует код, разбивая его на отдельные шаги. Потом, во время выполнен
+1
🧰 При компиляции асинхронного C#-метода компилятор преобразует код, разбивая его на отдельные шаги. Потом, во время выполнения каждый шаг прерывается асинхронной операцией. 🤔 Когда она завершается, надо точно понимать, куда вернуть управление — в какой конкретно шаг. Поэтому все шаги нумеруются и компилятор очень строго следит за тем куда можно перейти. Такое решение называется state machine. 👨‍🎓 .NET/ASP.NET Core разработчик Родион Мостовой разбирается с понятием state machine для понимания принципа работы асинхронности в C#. 👉 Читать

🤯🔥 Сеньор немного накосячил на проде... Сам виноват, но быстро исправился и не потерял атмосферу! #жиза

🤔 Как получить ассемблерный код, сгенерированный JIT для C#-метода? Когда вы выполняете .NET-метод, JIT компилирует его в ма
+2
🤔 Как получить ассемблерный код, сгенерированный JIT для C#-метода? Когда вы выполняете .NET-метод, JIT компилирует его в машинный код. Этот нативный код затем выполняется процессором. Если у вас вдруг возникла необходимость исследовать сгенерированный ассемблерный код, сделать это можно несколькими способами: ✅ Использовать переменную окружения DOTNET_JitDisasm (.NET 7+) ✅ Использовать расширение для Visual Studio Disasmo ✅ Использовать онлайн-сервис Sharplab, если под рукой нет других инструментов

📚 BookClub DotNet — подкаст для .NET-разрабов и не только, в котором ведущие (Роман Гашков, Григорий Кузьмин и Роман Щербако
📚 BookClub DotNet — подкаст для .NET-разрабов и не только, в котором ведущие (Роман Гашков, Григорий Кузьмин и Роман Щербаков) читают книги и во всех деталях обсуждают ключевые мысли из них вместе с гостями. 🎙 Во втором сезоне подкаста они обсуждают книгу по проектированию «System Design. Подготовка к сложному интервью»: 🔸 Выпуск 0 🔸 Выпуск 1 🔸 Выпуск 2 🔸 Выпуск 3 🔸 Выпуск 4

🤩 Официальный YouTube-канал .NET пополнился новыми курсами, видеоуроками и различными активностями на .NET Conf 2023: 🌐 Бэк
🤩 Официальный YouTube-канал .NET пополнился новыми курсами, видеоуроками и различными активностями на .NET Conf 2023: 🌐 Бэкенд веб-разработка с .NET для начинающих 🌐 Фронтенд веб-разработка с .NET для начинающих 🌐 JSON-сериализация с помощью System.Text.Json 🌐 Docker-контейнеры с .NET для начинающих 🌐 .NET MAUI Minutes 🌐 Студенческая зона .NET Conf 2023 #чтопроисходит

🚀string.Contains(char) vs. string.Contains(string): когда производительность находишь там, где вообще не ждешь #dotnet #csha
🚀string.Contains(char) vs. string.Contains(string): когда производительность находишь там, где вообще не ждешь #dotnet #csharp #benchmarks #tip by Сергей Тепляков

🛠 Tmds.ExecFunction — С#-библиотека, упрощающая выполнение функции в отдельном процессе. Это может быть полезно для написани
🛠 Tmds.ExecFunction — С#-библиотека, упрощающая выполнение функции в отдельном процессе. Это может быть полезно для написания тестов, требующих отдельного процесса, или для запуска кода с другим временем жизни, чем у процесса приложения .NET. Библиотека основана на классе corefx RemoteExecutorTestBase 👇 🔗 GitHub

Как вы обычно отдыхаете?
Anonymous voting

🤖Microsoft Copilot под капотом 🧰 Copilot сегодня встроен в мобилки/Bing/Edge и основан на нескольких опенсорсных инструмент
+1
🤖Microsoft Copilot под капотом 🧰 Copilot сегодня встроен в мобилки/Bing/Edge и основан на нескольких опенсорсных инструментах, включая SignalR, Adaptive Cards, Markdown и object-basin. 🤔 Но как все это работает вместе под капотом? Читайте подробнее про использование SignalR с другими инструментами на практике, потоковую передачу сообщений, ответы во внешний UI и другие аспекты, которые происходят стороне сервера. 👉 Читать

Три фазы сборщика мусора в .NET на пальцах: на заметку C#-разработчику 1️⃣ Marking На данной фазе сборщик мусора отмечает все
Три фазы сборщика мусора в .NET на пальцах: на заметку C#-разработчику 1️⃣ Marking На данной фазе сборщик мусора отмечает все объекты, которые можно будет удалить позже. Например, у нас есть небольшой локальный список внутри функции, которая завершает работу. Наш список теперь выходит из области видимости и может быть удален. 2️⃣ Sweeping Теперь, когда у нас есть некоторые объекты, которые мы можем удалить, сборщик мусора пробегается и удаляет эти блоки памяти. Это может оставить неиспользуемые участки в памяти. Поэтому у нас есть следующая фаза. 3️⃣ Compacting Данная фаза похожа на инструмент дефрагментации на старых жестких дисках, где файлы перемещаются в начало, а «пустое» пространство — в конец диска. Сборщик мусора делает что-то подобное с нашей памятью. 👉 Подробнее #dotnet #csharp #tip by Steven Giesel

🔎 Глубокое исследование техники managed .NET hooking с использованием библиотеки Harmony 🤩 Jiri Vinopal из команды Check Po
🔎 Глубокое исследование техники managed .NET hooking с использованием библиотеки Harmony 🤩 Jiri Vinopal из команды Check Point Research погружается в практику использования Harmony для динамического изменения поведения методов .NET во время выполнения, охватывая различные типы патчей: Prefix, Postfix, Transpiler, Finalizer и Reverse Patch. 📌 Для чего? Для решения конкретных задач с помощью Harmony, включая обход сложных обфускаторов, таких как ConfuserEx2. 👨‍🎓 Представленные Jiri методики сочетания отладки и перехвата могут значительно улучшить процесс разработки и отладки софта. 👉 Читать

👩‍💻 Пройди тест по C# и проверь свои знания. Ответишь — пройдешь на продвинутый курс "C# ASP. NET Core разработчик" от OTUS по специальной цене. За 5 месяцев обучения ты научишься создавать информационные системы, состоящие из сайтов, мобильных клиентов и телеграмм-ботов и т.д., используя фреймворк C# ASP. NET Core и смежные технологии, такие как ReactJS и другие. ➡️ ПРОЙТИ ТЕСТ: https://otus.pw/sAP5/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 Erid 2VtzqueVRzf

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хо
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом. Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах. 👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

🕹Хардкорный курс по Unity от Романа Сакутина 🕘 Таймкоды: 00:02:46 — Установка 00:04:40 — Основные понятия 00:29:01 — Создан
🕹Хардкорный курс по Unity от Романа Сакутина 🕘 Таймкоды: 00:02:46 — Установка 00:04:40 — Основные понятия 00:29:01 — Создание уровня 3D 01:05:31 — Базовая физика 01:17:42 — Создание уровня 2D 01:38:51 — 2D физика 01:50:40 — 3D анимации 02:00:41 — 2D анимации 02:06:21 — Введение в скриптинг 02:55:19 — Code Style 03:01:07 — Связь компонентов 03:16:54 — Корутины 03:35:39 — Столкновения 03:40:48 — Эффектность 03:59:24 — Объекты в динамике 04:05:55 — Математика (Петр Земсков) 04:39:24 — Математика (Роман Сакутин) 05:02:12 — User Interface 06:07:07 — Flappy Bird 06:18:17 — Полезные инструменты 07:00:02 — Эффекты в Unity 07:30:38 — Монетизация (Евгений Гришаков) 08:12:34 — Основы 3D (Алексей Долгов) 10:04:46 — Моделирование 11:00:12 — Текстурирование 11:57:06 — Анимация 12:38:15 — Взаимодействие с 3D-художниками 12:50:30 — New Input System 13:15:51 — Оптимизация 13:31:05 — Продвинутая работа с редактором 13:54:55 — Подготовка к собесу (Антон Назаров) 14:38:28 — VR в Unity (Владимир Макушев)

Внутри каждого из нас живет критик. А как вы справляетесь со своим?
Anonymous voting

Безопасный unsafe Rust Расскажет Кирилл Федченко — Lead Rust Developer в InfinitySwap. Встречаемся на бесплатном открытом уро
Безопасный unsafe Rust Расскажет Кирилл Федченко — Lead Rust Developer в InfinitySwap. Встречаемся на бесплатном открытом уроке от OTUS. 💻На вебинаре: - разберёмся, какие суперспособности даёт разработчику unsafe код, и какая ответственность с ними появляется; - посмотрим, как у Rust получается обеспечивать безопасность, несмотря на unsafe код в низкоуровневых библиотеках; - научимся использовать unsafe безопасно. Занятие пройдёт 1 февраля в 20:00 мск и будет приурочено к старту курса «Rust Developer. Professional». Доступна рассрочка на обучение! 👉Чтобы занять место на уроке и получить запись, регистрируйтесь прямо сейчас: https://clck.ru/38QxCH Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

📙Essential F# — бесплатная книга для тех, кто хочет изучить F# без предварительных знаний ни в языке, ни в функциональном программировании. Опыт работы с C#/VB.NET, конечно, может быть полезен, но не является обязательным. И да, можно также скачать PDF или посмотреть видеокурс на основе книги, который начнется совсем скоро 😉 👉 GitHub