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

📊 Auditoriya ko‘rsatkichlari va dinamika

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

02 Iyul, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -69 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 13.52% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 7.28% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 2 951 marta ko‘riladi; birinchi sutkada odatda 1 589 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 10 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 03 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 823
Obunachilar
Ma'lumot yo'q24 soatlar
-247 kunlar
-6930 kunlar
Postlar arxiv
Отладка асинхронного кода в Visual Studio: https://proglib.io/w/ddc26b90

Ищешь, где учиться на разработчика 3D-игр? 18 июня в 20:00 приходи на демо-урок, где за 1,5 часа ты создашь на Unity свой сет
Ищешь, где учиться на разработчика 3D-игр? 18 июня в 20:00 приходи на демо-урок, где за 1,5 часа ты создашь на Unity свой сетевой космический шутер. Ты напишешь полноценную сетевую игру с использованием Photon Unity Networking, познакомишься с новой системой ввода в Unity, используешь Cinemachine для управления камерой и сразишься за превосходство в этом секторе галактики. А еще познакомишься с преподавателем, оценишь формат и сложность материала. Программа рассчитана на тех, кто уже владеет базовыми навыками программирования. Пройди вступительный тест, чтобы понять, достаточно ли твоей подготовки для обучения https://otus.pw/vHZV/

Статья о поиске сильных и слабых сторон .NET Core и Node.js, которая породила много споров и побудила автора написать новую полноценную статью-продолжение с точки зрения личного опыта и причинно следственных связей.

Вероятно каждый веб-разработчик сталкивался с пагинацией (порядковая нумерация страниц) в своей практике, ведь она является одной из самых важных концепций при создании RESTful API. В руководстве подробно и довольно понятно расписан процесс создания ASP.NET Core 3.1 WebApi, который реализует расширенную пагинацию. Читайте статью или сразу в репозиторий.

Программа выведет строку Bob. Переменная Tom хранит ссылку на объект Employee. Переменная Bob после присвоения также хранит эту же ссылку на объект Employee. Поэтому преобразование bob as Employee вернёт объект Employee, который будет присвоен переменной empl. Поскольку все три переменных (tom, bob и empl) хранят ссылку на один и тот же объект в памяти, то изменение объекта через одну из этих переменных приведет к тому, что другие переменные будут указывать на этот изменённый объект.

Что выведет программа?
Anonymous voting

🙇Любите пораскинуть мозгами? 20 и 21 июня образовательный портал GeekBrains проведет онлайн-конкурс по математике и информат
🙇Любите пораскинуть мозгами? 20 и 21 июня образовательный портал GeekBrains проведет онлайн-конкурс по математике и информатике. Решите задачи, войдите в десятку лучших и выиграйте бесплатное обучение IT-профессиям на выбор: веб-программированию, системному администрированию, разработке игр и др. 👨‍🏫 Участвуют все желающие, достаточно школьных знаний. А задания с выбором ответа и без. 🙋‍♂️ Выглядит жизненно: как будто сдаёшь ЕГЭ, чтобы поступить в онлайн-университет. Все подробности здесь: https://proglib.io/w/f733213b

Разбираем пример создания и оптимизация маппера объектов в C#: https://proglib.io/w/3e614df6

Автор статьи с 2001 года использует .NET в своих проектах. Несмотря на то, что за это время он разносторонне развивался в разработке на JavaScript и TypeScript, он постоянно продолжает возвращаться к .NET, и вот почему: https://proglib.io/w/a44df704

Члены класса, определенные с этими модификаторами, могут быть доступны только в текущем классе или в классах-наследниках. Но если модификатор protected гарантирует доступ для любого класса-наследника вне зависимости от того, в каком прокте (сборке) он расположен, то модификатор private protected (доступен с версии C# 7.2) делает члены класса доступными только для классов-наследников, которые размещены в том же проекте (сборке), где определен исходный класс.

#вопросы_для_самопроверки В чем различие между модификаторами protected и private protected?

Мечтаете разрабатывать 3D-игры? Это просто! Научим писать игры на Unity за 5 месяцев. Уже на демо-уроке 18 июня 20:00 вы запу
Мечтаете разрабатывать 3D-игры? Это просто! Научим писать игры на Unity за 5 месяцев. Уже на демо-уроке 18 июня 20:00 вы запустите свой сетевой космический шутер. Зарегистрируйтесь сейчас, и мы пришлем вам напоминание в день вебинара https://otus.pw/a1bu/ За 2 часа вы попробуете себя в роли геймразработчика, познакомитесь с преподавателем и программой, оцените формат занятий. Онлайн-курс рассчитан на тех, кто уже владеет основами программирования. Пройдите вступительный тест, чтобы определить свой уровень подготовки и записаться на пробный урок https://otus.pw/a1bu/

В репозитории представлен шаблон чистой архитектуры для приложения, написанного с помощью Angular 9 и .NET Core 3.1. Его также отмечал в своём докладе («Clean Architecture with ASP.NET Core 3.0») Jason Taylor на GOTO Copenhagen 2019, в котором вы можете найти для себя что-то интересное: слайды и видео.

​​Фильм Microsoft Build 2020: главные новинки IT-индустрии Рассказ и видео о последних новинках от компании Microsoft. Суперкомпьютеры, безопасное машинное обучение, Learn TV, Fluid Framework и многое другое – будьте в курсе инноваций! https://proglib.io/sh/RSsI59cBpz

​​Автор статьи решил поэкспериментировать и написал среду выполнения .NET как приложение .NET, из чего получилась платформа Mobius Runtime — среда выполнения .NET, работающая на .NET Core. https://proglib.io/w/f3ad9d57

Набор рекомендаций, помогающих сделать работу со строками эффективнее. https://proglib.io/w/85ba089f

Оператор или ключевое слово checked используется для явного включения проверки переполнения при выполнении арифметических операций и преобразований с данными целого типа. Если требуется указать, что выражение будет проверяться на переполнение, следует использовать ключевое слово checked, а если требуется проигнорировать переполнение — ключевое слово unchecked. В последнем случае результат усекается, чтобы не выйти за пределы диапазона представления чисел для целевого типа выражения. У ключевого слова checked имеются две общие формы: в первой проверяется конкретное выражение (операторная), а во второй проверяется блок операторов (блочная). Пример использования ключевого слова checked: checked (выражение) checked { // проверяемые операторы } где выражение обозначает проверяемое выражение. Если вычисление проверяемого выражения приводит к переполнению, то генерируется исключение OverflowException. Ключевое слово unchecked также имеет две общие формы: в первой переполнение игнорируется при вычислении конкретного выражения (операторная), а во второй оно игнорируется при выполнении блока операторов (блочная). Пример: unchecked (выражение) unchecked { // операторы, для которых переполнение игнорируется } где выражение обозначает конкретное выражение, при вычислении которого переполнение игнорируется. Если в непроверяемом выражении происходит переполнение, то результат его вычисления усекается.

#вопросы_для_самопроверки Для чего нужен оператор checked в C#?

Текстовая расшифровка и видеозапись доклада Егора Гришечко с конференции DotNext 2019 Moscow, который будет интересен и полезен разработчикам микросервисных систем, а также бэкенд-разработчикам, интересующимся метриками и мониторингом. https://proglib.io/w/182895ab