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 496 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 133-o'rinni va Rossiya mintaqasida 30 389-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

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

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 14.72% 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 164 marta ko‘riladi; birinchi sutkada odatda 1 574 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 08 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 496
Obunachilar
Ma'lumot yo'q24 soatlar
-237 kun
-12830 kun
Postlar arxiv
Ловите записи докладов и презентации с 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 году: продуктивность, окрашивание сниппетов, контроль версий, форматирование, линтинг и отладка. 🔗Читать статью 🔗Зеркало