tgindex
.NET / C#

Лучшие материалы по разработке на платформе .NET и языке C# Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Последний пост
12 авг.
Последнее чтение
12:31
Постов за неделю
1
Всего постов
21
Тип
открытый
Язык
русский
Категория
Технологии (по похожим)
В каталоге с
12 авг.
Подписчики
3 851
−6 за 4 дн.
Сутки
−4
−0,10%
Неделя
 
Месяц
 
Просмотров на пост
1 932
21 постов
Вовлечённость
50,2%
к подписчикам
Постов в день
0,1
всего 21
Упоминаний
1
каналов
Охват размещения
оценка
1/24сутки в ленте
498
1/48двое суток
570
1/72трое суток
615

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • Архитектурные ошибки, которые совершают даже опытные C#-разработчики Можно соблюдать SOLID, использовать паттерны и современные архитектурные подходы — и всё равно со временем получить систему, которую сложно и дорого поддерживать. Почему так происходит? Где заканчивается хорошая архитектура и начинается оверинжиниринг? И какие решения, которые сегодня кажутся правильными, завтра становятся источником технического долга? 18 августа в 20:00 МСК на открытом вебинаре OTUS вместе с Антоном Герасименко разберём архитектурные ошибки, которые регулярно встречаются в реальных .NET-проектах. Вы узнаете, как отличать действительно полезные архитектурные решения от «архитектуры ради архитектуры» и проектировать системы, которые можно развивать без постоянных дорогостоящих переделок. Вебинар проходит в преддверии старта курса «C#-разработчик. Продвинутый уровень». Регистрируйтесь Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

  • 31 мар.4 48045

    10 месяцев с Copilot Coding Agent в .NET: 878 PR и смена роли разработчика Команда .NET экспериментировала с CCA в репозитории dotnet/runtime — одном из самых сложных open-source проектов. Результат: 535 принятых PR (67,9% успеха против 87,1% у людей Microsoft), 95 тысяч строк добавлено, 31 тысяча удалена. CCA берёт на себя рутину: удаление кода (84,7%), написание тестов (75,6%), баг-фиксы (69,4%). Сложнее всего — нативный код (C++), платформозависимые части и задачи на производительность (54,5%). Главный урок: после добавления подробных инструкций по сборке, тестированию и архитектурным соглашениям успешность выросла с 38% до 69%. Ключевое изменение — роль разработчика. Когда человек подправляет код агента напрямую, успешность PR подскакивает до 86%. CCA теперь создаёт 77% PR одного из ведущих мейнтейнеров, а сам он тратит время на ревью, проектирование и сложные задачи. Генерация PR опережает возможности ревью — это новый вызов для команд. Детали с графиками и примерами — в статье: https://devblogs.microsoft.com/dotnet/ten-months-with-cca-in-dotnet-runtime/

  • 5 мар.3 4252

    видео или голосовое, без подписи

  • 5 мар.3 4782

    видео или голосовое, без подписи

  • 5 мар.2 8342

    видео или голосовое, без подписи

  • 5 мар.2 8402

    видео или голосовое, без подписи

  • 5 мар.2 44112

    Победителями премии Тпрогер 🐀становятся... Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать драматическую паузу перед объявлением победителей — в каждой номинации он один, и определяется большинством голосов. Готовы? В номинации «Продукт года» золотая мышь достается компании: 🐀NetVision за платформу интеллектуального мониторинга СИМ. В номинации «Облачный продукт года» побеждает компания: 🐀Гравитон с паком виртуализации «Гелиус» Звание «IT-ивент года» вручается компании: 🐀Островок! за О!Хакатон И в категории «Дизайн года» первое место занимает компания: 🐀AcademiaDev за интерактивную инсталляцию. Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке. И 🔥, если хотите аналогичных активностей и готовы выбирать еще!

  • 27 янв.3 01512

    Вышел NWinfo 1.4.4: открытый инструмент для быстрого просмотра характеристик ПК на Windows Вышел релиз NWinfo 1.4.4 — портативного open source инструмента для просмотра характеристик ПК на Windows. Новая версия получила поддержку Ctrl+C, отчёты в JSON/YAML/LUA и обновлённые драйверы. Читать: «Вышел NWinfo 1.4.4: открытый инструмент для быстрого просмотра характеристик ПК на Windows» #ru @dot_net_c_sharp | Другие наши каналы

  • 27 янв.1 9194

    Безопасное исполнение ненадёжного кода Методы безопасного исполнения ненадёжного кода. Рассматриваются уровни изоляции кода, методы ограничения ресурсов процесса, проблемы жёсткого лимитирования и подходы к их решению. Обсуждаются вопросы управления песочницами, а также использование инструментов контейнеризации. Читать: «Безопасное исполнение ненадёжного кода» #ru @dot_net_c_sharp | Другие наши каналы

  • 27 янв.1 4094

    «SQL хорош для данных, но плох для логики» — почему все больше разработчиков выносят бизнес-логику из базы SQL отлично справляется с данными, но неудобен для бизнес-логики: разработчики выносят её в код ради гибкости, скорости и независимости Читать: ««SQL хорош для данных, но плох для логики» — почему все больше разработчиков выносят бизнес-логику из базы» #ru @dot_net_c_sharp | Другие наши каналы

  • 27 янв.1 2841

    Топ-7 самых тупых хакерских атак в истории Самые нелепые хакерские атаки в истории. Взлом через аквариум, звуковая атака ядерного объекта, загрузка отпечатков в систему и другие атаки. Ошибки и просчеты хакеров. Читать: «Топ-7 самых тупых хакерских атак в истории» #ru @dot_net_c_sharp | Другие наши каналы

  • 27 янв.1 14916

    Microsoft выпустил бесплатный курс по Model Context Protocol с практикой на Python, C# и Java Microsoft запустил бесплатный практический курс по протоколу Model Context Protocol (MCP) с примерами на Python, C#, Java и TypeScript для разработки LLM-приложений и серверов MCP. Читать: «Microsoft выпустил бесплатный курс по Model Context Protocol с практикой на Python, C# и Java» #ru @dot_net_c_sharp | Другие наши каналы

  • 27 янв.1 6682

    Баг в конфиге может положить целую Windows — инженер Microsoft разобрал реальный случай Инженер Microsoft показал, как один флаг в конфиге .NET-приложения может вызвать утечку памяти и «положить» Windows. Реальный кейс и разбор Читать: «Баг в конфиге может положить целую Windows — инженер Microsoft разобрал реальный случай» #ru @dot_net_c_sharp | Другие наши каналы

  • 27 янв.1 06116

    n8n: установка, настройка и интеграция с Python, Node.JS и PHP Подробный туториал по установке и настройки n8n. Примеры интеграции с Python, Node.JS и PHP и взаимодействия с LLM Mistral AI. Читать: «n8n: установка, настройка и интеграция с Python, Node.JS и PHP» #ru @dot_net_c_sharp | Другие наши каналы

  • Copilot вернул разработчику из Microsoft его же код Разработчик Microsoft Мао Пачеко обнаружил, что GitHub Copilot вернул ему его же код, включая ошибки и странные названия переменных. Это вызвало у него экзистенциальный кризис: можно ли доверять ИИ-ассистентам, если они просто копируют уже существующие решения Читать: «Copilot вернул разработчику из Microsoft его же код» #ru @dot_net_c_sharp | Другие наши каналы

  • Эволюция программиста 2005–2025: от CRT-мониторов до квантовых алгоритмов Эпохи развития программирования в России и в мире. Какие стадии прошли разработчики и к чему пришли в настоящий момент. Прогнозы на будущее. Читать: «Эволюция программиста 2005–2025: от CRT-мониторов до квантовых алгоритмов» #ru @dot_net_c_sharp | Другие наши каналы

  • Комментарии в коде: зло или спасение ? Когда нужны комментарии в коде, а когда без них лучше. Объясняем на примерах, как писать понятные и полезные комментарии Читать: «Комментарии в коде: зло или спасение ?» #ru @dot_net_c_sharp | Другие наши каналы

  • 13 янв.1 4492

    Подробности: https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-january-2026-servicing-updates/ #en @dot_net_c_sharp | Другие наши каналы

  • 13 янв.1 63413

    Подробности: https://andrewlock.net/windows-explorer-replacement-filepilot-is-awesome/ #en @dot_net_c_sharp | Другие наши каналы

  • 12 янв.1 3287

    Как сделать интерактивный Android‑виджет в .NET MAUI — обзор В гостевом материале Toine de Boer показано, как в Visual Studio создать Android‑виджет внутри .NET MAUI: AppWidgetProvider, RemoteViews, хранение через SharedPreferences, обновления через Intents и рабочий пример на GitHub (Maui.WidgetExample). Интерактивные Android-виджеты в .NET MAUI Статья объясняет, как обновлять виджеты (updatePeriodMillis, AlarmManager, WorkManager), обрабатывать клики через PendingIntent и Intents, настраивать экран конфигурации, корректно использовать Context и учитывать влияние загрузки .NET MAUI на производительность. Как ускорить запуск .NET MAUI для виджетов В статье объясняют, как создать минимальную конфигурацию MAUI для виджетов, как на Android детектировать фоновый процесс, на iOS — запуск по silent push и почему стоит избегать тяжёлого UI, чтобы снизить задержки и обеспечить кроссплатформенную работу. Подробности: https://devblogs.microsoft.com/dotnet/how-to-build-android-widgets-with-dotnet-maui/ #en @dot_net_c_sharp | Другие наши каналы

.NET / C# — tgindex