CC# Программирование

C# Программирование

@csharpsession_universals💻 Технологии🇷🇺 Русский📅 март 2026 г.

C# - обучающий канал Senior C# разработчика.

📊 Полная статистика📝 Все посты
##csharp#programming#пятничныйквиз
7.9K
Подписчики
810,75
Ср. охват
10.3%
Вовлечённость
20
Постов
~0.3
В день

Графики

📊 Средний охват постов

📉 ERR % по дням

📋 Публикации по дням

📎 Типы контента

Лучшие публикации

20 из 20
Ccsharpsession_universals
csharpsession_universals
11 дек., 12:01

🖥 ReactiveGenerator — Генератор исходного кода на языке C#, который автоматически реализует уведомления об изменении свойств с использованием стандартных INotifyPropertyChangedили шаблонов ReactiveUI! 🌟 Он генерирует эффективный и чистый код для ваших свойств, сохраняя при этом полную безопасность типов и поддержку времени проектирования. 🔐 Лицензия: MIT 🖥 Github

👁 1.4K📷 photo
Ccsharpsession_universals
csharpsession_universals
26 нояб., 11:01

🖥 Что находится внутри ограничения скорости для .NET? 💡 API ограничения скорости дебютировал в .NET 7. Он реализует несколько популярных алгоритмов для ограничения количества запросов к общему ресурсу. Этот API обычно продвигается как часть встроенного промежуточного программного обеспечения ограничения скорости ASP.NET Core. Однако сам API не зависит от ASP.NET и имеет более широкую область применения. Этот API был недавно написан и может отражать текущее состояние параллелизма в .NET. Наконе...

👁 1.2K📷 photo
Ccsharpsession_universals
csharpsession_universals
16 янв., 20:28

🖥 Эта статья рассказывает о HybridCache — новой библиотеке для кэширования в ASP.NET Core, которая сочетает преимущества in-memory и распределенного кэширования! 🌟 Эта библиотека обеспечивает двухуровневое кэширование, предотвращает проблемы с переполнением кэша и улучшает мониторинг производительности. Библиотека упрощает использование Redis или других распределенных систем в качестве второго уровня кэширования, предлагая простоту и надежность при работе с кэшированием в распределенных прилож...

👁 844📷 photo
Ccsharpsession_universals
csharpsession_universals
9 дек., 10:07

🖥 Понимание Memory<T> в C#! 💡 Современные приложения часто требуют эффективной обработки больших наборов данных без ненужного копирования данных. В C# представлен Memory<T>, как универсальный инструмент для оптимизации управления памятью. В этой статье мы рассмотрим, как Memory<T> решает распространенные проблемы, его преимущества перед традиционными подходами и как он сравнивается с Span<T>! 🔗 Ссылка: клик

👁 825📷 photo
Ccsharpsession_universals
csharpsession_universals
9 дек., 17:48

🖥 Пример обязательного модификатора C#! 🌟 Модификатор required появился в C# 11 и может использоваться для принудительной инициализации свойств во время создания объекта. 🌟 В примере ниже показано, как мы можем использовать его в контексте сопоставления объектов, чтобы убедиться, что мы не забыли свойство целевого объекта.

👁 820📷 photo
Ccsharpsession_universals
csharpsession_universals
23 нояб., 13:19

🖥Эта статья описывает, как использовать библиотеку Testcontainers для интеграционного тестирования в .NET с помощью Docker! 💡 Testcontainers позволяет автоматически запускать контейнеры для различных сервисов, таких как базы данных, и использовать их в тестах, что обеспечивает более реалистичное окружение по сравнению с моками или in-memory решениями. Автор также делится примером настройки и применения Testcontainers в ASP.NET Core и описывает, как интеграционные тесты можно запускать в CI/CD....

👁 813📷 photo
Ccsharpsession_universals
csharpsession_universals
4 дек., 18:01

🖥 Эта статья объясняет, как горизонтально масштабировать API, созданные с использованием ASP.NET Core, с помощью YARP (Yet Another Reverse Proxy)! 🌟 Автор подробно рассматривает, как настроить YARP для балансировки нагрузки между несколькими экземплярами API-сервера, что помогает повысить производительность и надежность приложения, особенно при увеличении нагрузки. 🔗 Ссылка: клик

👁 802📷 photo
Ccsharpsession_universals
csharpsession_universals
27 нояб., 11:40

🖥 Эта статья посвящена улучшению качества кода в C#! 🌟 Она подчеркивает важность написания небольших функций, выполняющих одну задачу, что способствует упрощению сопровождения и тестирования кода. 🌟 Основные рекомендации: сокращение длины функций (до 4-6 строк), использование описательных имен для функций и методов, а также создание тестов, которые позволяют убедиться в корректности каждой отдельной функции. В более сложных случаях, когда функции становятся перегруженными, автор рекомендует с...

👁 795📷 photo
Ccsharpsession_universals
csharpsession_universals
2 дек., 15:23

🖥 dotNetify — библиотека с открытым исходным кодом для создания приложений, функционирующих в режиме реального времени на основе .NET Core и React! 🌟 С помощью dotNetify разработчики могут связывать фронтенд-приложения с бэкендом на .NET, используя двустороннюю коммуникацию через WebSockets. Основное преимущество заключается в упрощении создания динамических интерфейсов и управления состоянием в реальном времени. 🌟 В библиотеке представлены примеры, такие как интеграция React с .NET Core, реа...

👁 790📷 photo
Ccsharpsession_universals
csharpsession_universals
20 нояб., 13:15

⚡️ Слеза ностальгии для программистов: возрождение классического Visual Basic 6, полностью написанного на C#. В проект входят Visual Designer и поддержка открытия/сохранения проектов в формате, совместимом с VB6. dotnet publish AvaloniaVisualBasic.Desktop -f net9.0 -o bin/ dotnet publish AvaloniaVisualBasic.Standalone -f net9.0 -o bin/standalone/ 🖥 GitHub ⭐️ Веб-версия #csharp #programming

👁 783🎬 video

Типы хуков

Нейтральный19 | 788 просм.
Вопрос1 | 1.2K просм.

Длина постов

Средние (200-500)10 | 798 просм.
Длинные (500-1000)8 | 836 просм.
Короткие (<200)1 | 766 просм.

Типы контента

📷
19
photo
812 просм.
🎬
1
video
783 просм.
C# Программирование (@csharpsession_universals) — Telegram-канал | PostSniper