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

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

Kanalga Telegram’da o‘tish

Все самое полезное для C#-разработчика в одном канале. Наши курсы: https://clc.to/y3LDtw По рекламе: @proglib_adv Для обратной связи: @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 827 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 134-o'rinni va Rossiya mintaqasida 30 632-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

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

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 13.44% 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 2 933 marta ko‘riladi; birinchi sutkada odatda 1 598 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 11 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 По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead

Yuqori yangilanish chastotasi (oxirgi ma’lumot 04 Iyul, 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 827
Obunachilar
+224 soatlar
-217 kunlar
-6130 kunlar
Postlar arxiv
Правильный ответ 2. Связано это с тем, что в цикле for в переменную actions будет записано 10 действий WriteLine(count). После 10 итерации цикла for переменная count примет значение 10, а когда будем пробегаться по циклу foreach, мы будем вызывать подряд 10 методов Console.WriteLine(count) из списка actions, где count = 10.

Что будет выведено на экран? List actions = new List(); for(var count=0; count<10; count++) { actions.Add(() => Console.WriteLine(count)); } foreach(var action in actions) { action(); }
Anonymous voting

В эпоху микросервисов в любой момент может понадобиться создание собственных шаблонов приложений, служб, средств, библиотек классов, или использование уже доступных шаблонов. И .Net нам может в этом помочь: «dotnet new» и погнали 😎 - Список доступных шаблонов - Мануал по созданию пользовательского шаблона - Wiki по шаблонам

Уязвимости в процессе десериализации в последнее время не теряют свою актуальность, в том числе в .Net приложениях. Важно знать всем, поэтому сегодня знакомимся с настоящим и будущим данной уязвимости с помощью доклада Михаила Щербакова и в конце видео разбираемся с best practices в разработке приложений для избежания ошибок использования сериализаторов, а также рассматриваем подходы снижения рисков эксплуатации таких уязвимостей. https://youtu.be/xOuaGzFGPG8

Предположим, что у нас множество потоков пытаются выполнить запись в переменную, а поток отчета должен читать ее значение в синхронизированном режиме. В таком случае на помощь приходит метод Interlocked.CompareExchange, позволяющий сравнить два значения и если они равны - заменить на требуемое, при этом, он делает это атомарно и возвращает значение, которое было сохранено ранее в этом месте. Официальная документация

Кроссплатформенная библиотека WebWindow - пример применения web-технологий для создания кроссплатформенных десктопных приложений на .NET Core - Статья с описанием в блоге - WebWindow на nuget.org

Несмотря на то, что мы уже рассматривали этапы создания .Net Core приложения с использование Docker, стоит вспомнить некоторые моменты (создание проекта с помощью CLI, конфигурация приложения, оборачивание в Docker) со стороны другого автора. Затем давайте углубимся в практику и разберем основы работы с MongoDB в .NET Core приложении с использованием Docker.

На основе материалов статьи мы сегодня разберемся с популярным паттерном «Спецификация» в .Net, который предоставляет возможность описывать требования к бизнес-объектам, и затем использовать их (и их композиции) для фильтрации, не дублируя запросы.

Судя по реакции на пост с подкастом, то вы одобряете такой формат подачи материала. Сегодня послушаем новогодний подкаст, который затрагивает основополагающие темы, связанные с .Net и языком C#, например: рейтинги ЯП, зарплаты .Net разработчиков, сложность и будущее C#8 и многое другое.

Очень гибкий и расширяемый API веб-поиска (в качестве движка используется AngleSharp - .NET библиотека, которая парсит HTML, SVG, MathML и XML), с помощью которого вы можете: - разработать свою собственную специализированную программу или библиотеку; - разработать новый сервис для сообщества; - показать результаты, связанные с пользовательским вводом в веб-приложении; - накопить данные и сохранить их в базе данных для анализа; - собрать данные и обработать их с помощью такого направления искусственного интеллекта, как обработка естественного языка (Natural Language Processing) или аналогичных технологий.

Продолжаем разбираться с внутренней работой .Net приложений. И на очереди у нас такая штука, как сборщик мусора: 1. Понятие сборщика мусора в .Net, распределение памяти. 2. Сборка мусора: маркировка, сбор и уплотнение кучи. 3. Классификация сборщиков мусора.

Вы знакомы с таким понятием, как система управления содержимым (CMS)? CMS представляет из себя ПО, используемое для обеспечения и организации совместного процесса создания, редактирования и управления содержимым (контентом). Одной из самых популярных CMS является Wordpress, которая написана на языке PHP. Использование CMS в работе обусловлено тем, что вам не требуется писать веб-приложение (в частности, сайт) с нуля, а у вас уже есть какой-то каркас, который вы редактируете или пишите к нему модули. Сегодня мы познакомимся с наиболее популярными ASP.NET Core CMS с открытым исходным кодом.

В преддверии Нового года хочется подвести некоторые итоги 2019 года, связанные с платформой .Net в целом и с языком C# в частности. В статье описано исследование рынка языков программирования и back-end фреймворков за 2019 год в сравнении с 2018 годом, представлены тренды .Net Core вакансий, и в общем рассказано, что ждет .Net платформу не только в следующем году, а до 2023 года (прогнозные данные). Релиз .Net 5 планируется уже на ноябрь 2020 года, на секундочку.

В связи с тем, что наша аудитория довольно разнообразна по уровню подготовки, стоит периодически вспоминать некоторые основы, которые для новичков станут чем-то новым, а для опытных будут хорошим напоминанием важных моментов. Так вот, сегодня продолжим тему работы с базами данных и остановимся на работе с Sql Server при разработке на C#. Далее советуем рассмотреть статью, в которой описаны основы SQL Server Connection Pooling в ADO.NET - механизм, при котором в нашем распоряжении имеется некоторый набор («пул») соединений к базе данных. Когда новый пользователь запрашивает доступ к базе данных, ему выдаётся уже открытое соединение из этого пула. Если все открытые соединения уже заняты, создаётся новое. Как только пользователь освобождает одно из уже существующих соединений, оно становится доступно для других пользователей. Если соединение долго не используется, оно закрывается.

СУБД MySQL является одной из самых популярных у разработчиков. Давайте разберемся с работой MySQL через ADO.NET в .NET MVC: https://habr.com/ru/post/482346/

С помощью интересной подачи материала в виде подкаста мы сегодня услышим подробное обсуждение следующих статей: «Дорожная карта .Net разработчика» и «Чему я научился на своём горьком опыте (за 30 лет в разработке ПО)»: https://dotnetmore.ru/podcast/18-asp-net-core-developer-roadmap/

Тестирование приложений актуально при разработке любого приложения, оно избавляет от непреднамеренных ошибок и может сэкономить множество ресурсов в будущем Разбираемся с методами тестирования в .Net Core.

Обеспечиваем отказоустойчивость и обработку переходных сбоев при разработке .Net приложений с помощью Polly

Нет сомнений, что каждый в нашем сообществе знаком с книгой «ASP.NET Core in Action». Если нет, то обязательно рекомендуем. Сегодня ознакомимся с подробнейшим отзывом на книгу, а также рассмотрим волнующие читателей вопросы и ответы на них.

Сервис Samples предоставляет примеры кода от Microsoft в одном месте Здесь вы найдете лучшие практики написания кода от Microsoft, количество которых приближается к 1000. Присоединяйтесь.