uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish

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

Библиотека шарписта | C#, F#, .NET, ASP.NET (@csharpproglib) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 21 495 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 137-o'rinni va Rossiya mintaqasida 30 380-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 21 495 obunachiga ega bo‘ldi.

08 Noyabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -129 ga, so‘nggi 24 soatda esa -3 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 14.60% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 7.32% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 3 139 marta ko‘riladi; birinchi sutkada odatda 1 573 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 3 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent .net, шарписта, навигация, await, string kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @tproger_sales_bot Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead”

Yuqori yangilanish chastotasi (oxirgi ma’lumot 09 Noyabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

21 495
Obunachilar
-324 soatlar
-227 kun
-12930 kun
Postlar arxiv
#холивар Каждый разработчик пишет или планирует писать пет-проект, ведь в нем можно реализовать все свои задумки. В пет-проекте нет дедлайнов, продактов, тимлидов. Одним словом, рай для разработчика. 💬А вы пишите пет-проекты? Используете для них C#/.NET или другой стек? ❓И главный вопрос: «Возможно ли завершить такой проект? Если да, то как вы это сделали?». 🤔Ведь постоянно (особенно перед сном) приходят мысли что-то доработать, добавить новый функционал.

🔥Успейте в стартующую 30 августа группу продвинутого онлайн-курса «C# ASP.NET Core разработчик» по спеццене: пройти вступите
🔥Успейте в стартующую 30 августа группу продвинутого онлайн-курса «C# ASP.NET Core разработчик» по спеццене: пройти вступительный тест За 5 месяцев обучения вы: — Сможете создавать различные информационные системы, состоящие из сайтов, мобильных клиентов, Telegram-ботов и высоконагруженные API на GraphQL, gRPC и SignalR Core. — Освоите JavaScript, познакомитесь с ReactJS и научитесь интегрировать его с ASP.NET Core. — Узнаете, как покрывать веб-приложения интеграционными и нагрузочными тестами. — Научитесь разворачивать веб-приложения в Docker-контейнерах и в облаках. А также: — Настраивать CI/CD и использовать Kubernetes. — Реализовывать микросервисную архитектуру и использовать RabbitMQ. — Управлять безопасностью и защищаться от хакерских атак. 💯Курс доступен также в рассрочку. Нативная интеграция. Информация о продукте www.otus.ru

🔄 Правильный рефакторинг в C#: улучшаем читабельность кода с помощью высокой связности В этой статье мы разберём понятие выс
🔄 Правильный рефакторинг в C#: улучшаем читабельность кода с помощью высокой связности В этой статье мы разберём понятие высокой связности (high cohesion) и пример соответствующего рефакторинга кода. 🔗 Читать статью 🔗 Зеркало

Совет на осень 2023 год: погрузитесь в C# разработку. Тот, кто разбирается в тонкостях языка — сможет создать что угодно и сорвёт куш. А если вы не хотите терять время на бесполезные материалы и гайды — читайте канал: @csharp_ci Там просто и доступно объясняют какие библиотеки заставят ваш код летать, почему нужно избегать циклов с помощью Linq, методы оптимизации приложений не знают 90% разработчиков и многое другое. Ещё мы собрали маст-хэв папку для всех C# разработчиков: https://t.me/addlist/u15AMycxRMowZmRi Подписывайтесь, потом сами себе спасибо скажете: @csharp_ci

Ник Чапсас делится опытом использования одной из самых недооцененных функций HttpClient в .NET, называемую DelegatingHandler. 📺Смотреть

6 проектов ASP.NET с открытым исходным кодом для повышения ваших практических навыков: 1⃣ Clean Architecture 2⃣ Equinox Project 3⃣ Architecture 4⃣ .NET Core REST API CQRS 5⃣ Practical ASPNET Core 6⃣ Awesome .NET Core 🔗 Читать (pdf-файл для тех, у кого не открывается Medium)

Feature Flags в .NET: от простого к сложному Feature flags — это механизм, который позволяет включать или выключать определенные части функциональности приложения в зависимости от конфигурации или условий выполнения. Наиболее полезные из них уже реализованы — вам просто нужно их подключить, а экосистема .NET только поможет вам в этом. Узнайте, как именно из статьи Microsoft MVP Tim Deschryver. В следующей статье автор погружается в реализацию фильтра эндпоинтов, который проверяет, включен ли Feature Flag. Благодаря описанному подходу обработчики эндпоинтов Minimal API остаются чистыми и компактными, а логика Feature Flag может использоваться повторно.

🤩Попрощайтесь с головной болью отладки! Когда возникают ошибки и исключения, Copilot идет на помощь. В марте этого года команда Microsoft анонсировала чат GitHub Copilot для Visual Studio 2022. Благодаря чату Copilot вышел за рамки завершения кода, предлагая углубленный анализ и объяснения того, как работает код. Теперь разработчики инструмента продвинули глубокую интеграцию с Visual Studio на шаг дальше. С использованием Interactive Code Assistant, вы можете легко совершенствовать свой код с помощью Copilot Chat, даже не выходя из окна редактора. Начните использовать функцию ask Copilot в любом месте файла кода, где вы хотите работать: задавайте вопросы и просматривайте ответы в коде, к которому они относятся. 🔗 Подробнее

Паттерн Weak Event в C# События в C# — это мощный механизм разделения компонентов и реализации модели pub/sub. Но у них есть
+1
Паттерн Weak Event в C# События в C# — это мощный механизм разделения компонентов и реализации модели pub/sub. Но у них есть недостаток: издатель имеет strong ссылку на подписчика, и это может вызвать утечки памяти (например, подписчик забывает отписаться от события). Паттерн Weak Event — один из способов избежать утечек памяти в системах, основанных на событиях. О нем и пойдет речь в статье. 🔗 Читать

Апгрейд и миграция с Xamarin.Forms на .NET MAUI: свежее руководство для C#-разработчика James Montemagno, технический PM для сообщества разработчиков в Microsoft, делится опытом использования встроенного в VS 2022 .NET Upgrade Assistant для миграции проекта на .NET MAUI. Вас ждет пошаговый разбор всех этапов: кастомные шрифты, NuGet-пакеты, Xamarin.Essentials, Xamarin Community Toolkit, изображения и многое другое. 00:00 - Intro 01:00 - Migration Considerations for Xamarin.Forms 03:00 - App & Code Walkthrough 03:50 - Install & Use .NET Upgrade Assistant 09:15 - Fixing Complication Errors (differences between Xamarin.Forms and .NET MAUI) 12:45 - Merge code into new .NET MAUI Application 19:00 - Fonts, Images, and other Resources 23:30 - Platform Specific Code & Dependency Service/Injection 28:08 - Documentation overview for Migration 29:25 - Wrap-up and final thoughts 📺 Смотреть

#dotnet #csharp #codemaze #матчасть 📌 Подборка за две недели на Code Maze: 🔹Предотвращение SQL-инъекций с помощью EF Core,
#dotnet #csharp #codemaze #матчасть 📌 Подборка за две недели на Code Maze: 🔹Предотвращение SQL-инъекций с помощью EF Core, Dapper и ADO.NET: как защитить ваши приложения. 🔹Использование нескольких фреймворков в проекте .NET: как объединить преимущества нескольких фреймворков. 🔹Как устранить ошибку HTTP 500.31 Failed to Load ASP.NET Core Runtime Error: о причинах проблемы и способах ее устранения. 🔹Как мокать IOptions в ASP.NET Core: простой подход, который сделает ваши тесты подробными и независимыми от реальных конфигураций. 🔹API Key Authentication в ASP.NET Core: имплементации популярного способа защиты эндпоинтов API.

Истории из трудовых будней миграции .NET Jimmy Bogard (разработчик, архитектор, консультант, автор, блоггер, мейнтейнер open
+1
Истории из трудовых будней миграции .NET Jimmy Bogard (разработчик, архитектор, консультант, автор, блоггер, мейнтейнер open source проектов и просто хороший парень) за последний год участвовал в масштабной модернизации, переходя как с .NET 4.8 на .NET 6, так и с on-premise в Azure. В качестве общей стратегии модернизации любой кодовой базы использовался паттерн Strangler Fig, —постепенный переход от устаревшего приложения к современному. На практике, естественно, возникло множество мелких решений и препятствий. О них и пойдет речь в серии статей. Следите за обновлениями: 🔸Введение 🔸Разбор текущей системы по полкам

🤔Что самое трудное в работе программиста? Правильно, выдумывать имена для переменных. 💬Как вы считаете, насколько важен хороший нейминг для сущностей (функций/переменных/констант/классов/модулей) в вашем коде? И есть ли у вас или в вашей команде общепринятые правила или лучшие практики, которым вы следуете при нейминге? Если да, поделитесь опытом👇

🔥10 советов по оптимизации производительности для C#-разработчиков Приводим их в оригинали, чтобы не упустить ничего важного: 1. Avoid Boxing and Unboxing 2. Use StringBuilder for String Concatenation 3. Leverage C#’s Lazy Initialization 4. Optimize Loops 5. Use Async/Await for I/O Operations 6. Avoid Exceptions in Normal Program Flow 7. Prefer ValueTypes Over ReferenceTypes 8. Cache Results of Expensive Computations 9. Be Mindful of Capturing in Lambdas 10. Use the ‘in’ Keyword for Read-Only Reference Parameters 🔗 Читать (pdf-файл для тех, у кого Medium не открывается)

🤔Бесполезно, но весело: вы можете получить адрес управляемого объекта или создать ссылку, не используя небезопасный код, зло
🤔Бесполезно, но весело: вы можете получить адрес управляемого объекта или создать ссылку, не используя небезопасный код, злоупотребляя дескрипторами GC.

❗Ищем копирайтера Нам нужен человек, который: — Любит IT и русский язык. — Понимает разницу между бэкендом и фронтендом, OWAS
❗Ищем копирайтера Нам нужен человек, который: — Любит IT и русский язык. — Понимает разницу между бэкендом и фронтендом, OWASP и MISRA, функциональным программированием и ООП, микроконтроллером и миникомпьютером, UX и UI. — Имеет опыт работы от 1 года. — Будет плюсом, если вы программируете на каком-нибудь языке на уровне стажера/джуна. Что нужно делать: — Готовить подборки, ТОПы книг, ютуб- и телеграм-каналов по языкам программирования. — Делать расшифровки топовых Ютуб-роликов по теме программирования и оформлять их в виде статей. — Готовить новостные заметки. — Актуализировать старые статьи. — Брать интервью у экспертов. Мы поможем с поиском экспертов. — Иногда писать небольшие рекламные посты в телеграм. — Писать статьи с кодом, переводить статьи (по желанию, оплачивается отдельно). Можно использовать нейронки? — Да, главное, чтобы материал получился интересный. Условия: — Белая зарплата: 50 000 руб. — Возможность работать удаленно. 👉Присылайте свои резюме: hello@proglib.io

Создайте свое web-приложение и научитесь эффективно работать в Scrum-команде на онлайн-курсе «C# ASP.NET Core разработчик» в
Создайте свое web-приложение и научитесь эффективно работать в Scrum-команде на онлайн-курсе «C# ASP.NET Core разработчик» в OTUS. Пройдите вступительный тест и узнайте, осилите ли вы уровень курса. Результат теста получите сразу. 👉 ПРОЙТИ ХАРДКОРНЫЙ ТЕСТ ПО ASP.NЕT  Сможете успешно пройти тест — получите доступ к курсу по специальной цене! Курс доступен в рассрочку. Нативная интеграция. Информация о продукте www.otus.ru

Начать работу с подходом Entity Framework Database First с помощью CLI достаточно просто, но еще проще использовать расширение Visual Studio EF Core Power Tools. 1️⃣ Создаем простую БД 2️⃣ Используем модуль Reverse engineer в EF Core Power Tools 3️⃣ Включаем ведение логов в окне Debug 4️⃣ Выполняем простой запрос

☝️📺 Какой сетап у вас дома/на работе (можно выбрать два варианта)?
Anonymous voting