This week in .NET 16.01.2026

This week in .NET 16.01.2026

Anton Zhukov

Новости

  • Обновления для .NET и .NET Framework, январь 2026 года. – Выпущены сервисные обновления .NET 10.0, 9.0 и 8.0 от 9 января 2026 года с исправлениями без изменений в безопасности. Обновления затрагивают среду выполнения, ASP.NET Core, SDK и другие компоненты. .NET Framework в январе 2026 года не получил новых обновлений.
  • Вышел QuickLook 4.4 – Вышла версия QuickLook 4.4.0 — открытого приложения для быстрого просмотра файлов в Windows 10/11 по аналогии с macOS. Добавлена поддержка новых форматов, плагин для просмотра сертификатов и улучшена стабильность. Проект доступен на GitHub под лицензией GPLv3.
  • PVS-Studio 7.40 – Вышла версия PVS-Studio 7.40 с поддержкой Visual Studio 2026, Qt Creator 18 и проектов .NET 10. Добавлены новые диагностики, улучшена работа с C# и поддержка Astra Linux. Полный список изменений — в релизе.

Статьи

  • Как создавать виджеты для Android – В статье рассказывается, как создавать Android-виджеты с помощью .NET MAUI — от простых статических до интерактивных и настраиваемых. Показаны обмен данными, обработка событий и оптимизация производительности. Решения совместимы с кроссплатформенной разработкой.
  • Как мы синхронизируем виртуальный монорепозиторий .NET – Рассказываем, как Microsoft создала виртуальный монорепозиторий .NET (VMR) и реализовала двустороннюю синхронизацию между ним и десятками продуктовых репозиториев. Подробно — о переходе от tarball-сборок к единой системе, вызовах синхронизации и решении сложных конфликтов.
  • Copilot Memories – Представляем Copilot Memories — новую функцию в Visual Studio, которая автоматически запоминает предпочтения разработчика и команды, упрощая соблюдение стандартов и адаптацию. Теперь лучшие практики всегда под рукой, без ручного поиска и напоминаний.
  • Реализация аутентификации LoA – В статье показано, как реализовать аутентификацию по уровням (LoA) в ASP.NET Core с использованием Duende и Identity. Рассмотрена настройка утверждений LoA, LoI и DPoP для безопасной идентификации, включая поддержку passkeys и защиту от фишинга.
  • Наблюдаемость .NET-сервисов с помощью OpenTelemetry – В статье показано, как настроить полноценную наблюдаемость в .NET-сервисах с помощью OpenTelemetry. На примере Docker-стенда с ASP.NET Core, PostgreSQL и SigNoz демонстрируются сбор трейсов, метрик и логов с корреляцией по trace_id. Рассмотрена конфигурация в коде и лучшие практики для продакшена.
  • Metalama: праовца, аспекты приносящая – Metalama — это современная реализация аспектно-ориентированного программирования для .NET, которая помогает избавиться от boilerplate-кода. Она работает на этапе компиляции, генерирует читаемый C#-код и позволяет декларативно добавлять логирование, валидацию, INotifyPropertyChanged и архитектурные проверки. Решение прозрачное, интегрируется с IDE и подходит для реальных проектов.



Report Page