Microsoft Build 2021 — Project Reunion, Edge и новый Microsoft Store

Обновления: после выпуска Project Reunion 0.5 в марте Microsoft анонсировала версию 0.8. Эта версия добавляет поддержку устаревших сборок Windows 10 — начиная с версии 1809 и выше — и официально совместима с приложениями на .NET 5. Это означает, что к экосистеме Project Reunion теперь легче подключить приложения на Windows Presentation Foundation (WPF) и Windows Forms.
Проект Project Reunion позиционируется Microsoft как единый фреймворк для создания «Windows-приложений», призванный устранить разрыв между классическими Win32-приложениями и платформой UWP, сохранив при этом обратную совместимость и современные API.
Что нового в Project Reunion 0.8
- Поддержка .NET 5: упрощает миграцию существующих WPF и WinForms проектов для работы с новыми API Windows.
- Поддержка Windows 10 1809+: расширяет круг устройств, на которых можно запускать приложения, собранные с помощью Reunion.
- Цель разработки: единая модель приложений, позволяющая разработчикам переиспользовать код и компоненты независимо от того, старое у них приложение или новое.
Важно: переход на Project Reunion не обязателен, но рекомендуется для долгосрочной поддержки и упрощения интеграции новых возможностей Windows.
Microsoft Store: новая экономика для разработчиков
В ключевой речи Satya Nadella на открытии Build 2021 компания подтвердила, что сейчас ведётся работа над переработанным Microsoft Store. Важная цель — «разблокировать» — то есть расширить — экономические возможности для разработчиков и создателей внутри самой операционной системы.
Ключевые ожидания от редизайна магазина:
- Больше гибкости в моделях монетизации и распространения.
- Поддержка большего числа типов приложений и упаковок.
- Улучшенные инструменты для публикации и аналитики.
Заметка: подробности о новых правилах и доле дохода Microsoft пока публикуются отдельно; разработчикам стоит следить за официальными объявлениями и документацией магазина.
Microsoft Edge: ускорение запуска и «спящие вкладки»
Разработчики Microsoft объявили, что фокусируют усилия на повышении производительности Microsoft Edge в Windows 10. Два основных направления:
- Startup boost — ускоренный запуск браузера. Идея проста: заранее запускать в фоне ключевые процессы Edge, чтобы видимый запуск окна происходил быстрее. По замыслу, это не должно приводить к заметному увеличению использования ресурсов при открытых окнах.
- Sleeping tabs — «спящие вкладки», которые освобождают ресурсы от неактивных вкладок, снижая потребление памяти и ЦП. Microsoft называет ориентиром до 82% экономии памяти для определённых сценариев.
Контрпример/ограничение: на слабых системах фоновые процессы могут добавлять нагрузку, если в системе одновременно работают многие фоновые службы. Реальная экономия памяти зависит от типовых сайтов, расширений и поведения пользователя.
Контекст конференции и формат мероприятия
Microsoft Build — ежегодная конференция для разработчиков, где компания делится планами по Windows, Office, Azure и другим продуктам. В 2021 году мероприятие проходит в онлайн-формате и начинается 25 мая 2021 года.
Длительность события: 48 часов с множеством докладов, технических сессий, Imagine Cup и глубоких технических разборов. Это площадка для демонстрации новых инструментов для дистанционного обучения, телемедицины и повышения устойчивости бизнеса.
Как посмотреть трансляцию
Поток Microsoft Build начнётся в 08:00 PT / 11:00 ET. Просмотр бесплатный — требуется регистрация на официальном сайте мероприятия. Трансляция также доступна на YouTube — встроенный плеер можно открыть на странице мероприятия.
Практические рекомендации и чек-листы
Чек-лист для разработчиков, планирующих миграцию на Project Reunion:
- Оцените текущее приложение: Win32, WPF, WinForms или UWP.
- Проверьте совместимость с .NET 5 и используемыми библиотеками.
- Протестируйте сборку под Windows 10 1809+ в тестовой среде.
- Оцените потребности в упаковке/доставке (MSIX и другие варианты).
- Подготовьте план отката, если найдутся несовместимости.
Чек-лист для IT-администраторов:
- Планируйте обновления ОС и политики безопасности для поддержки новых библиотек.
- Проверяйте совместимость корпоративного ПО с .NET 5.
- Настройте мониторинг ресурсов при развёртывании нового Edge с опциями Startup boost.
Чек-лист для создателей и независимых разработчиков магазина:
- Изучите новые возможности магазина и условия публикации.
- Оцените модели монетизации и влиянием на доход.
- Подготовьте маркетинговые материалы с учётом новых витрин и категорий.
Факты и ключевые числа
- Дата начала Build 2021: 25 мая 2021 года.
- Длительность трансляций и активностей: примерно 48 часов.
- Project Reunion 0.8: поддержка Windows 10 версии 1809 и выше; совместимость с .NET 5.
- Производительность Edge: цель — до 82% экономии памяти в целевых сценариях (по заявлению Microsoft).
Советы по миграции и совместимости
- Начинайте с прототипа: создайте небольшую ветку с миграцией на Project Reunion и .NET 5, чтобы выявить зависимости.
- Используйте контейнеры сборки и CI/CD для автоматизированного тестирования под разными версиями Windows 10.
- Для крупных корпоративных решений планируйте поэтапный переход и поддерживайте предыдущую версию сборки до завершения миграции.
Краткий словарь терминов
- Project Reunion — объединяющий фреймворк Microsoft для разработки приложений под Windows.
- .NET 5 — версия платформы .NET, объединяющая .NET Core и элементы классического .NET.
- WPF — Windows Presentation Foundation, фреймворк для создания десктопных UI.
- WinForms — Windows Forms, устаревающий, но всё ещё используемый фреймворк для десктопных приложений.
Часто задаваемые вопросы
Будет ли Project Reunion работать с моим существующим WPF-приложением?
Да. Project Reunion 0.8 объявлен совместимым с .NET 5, что упрощает интеграцию WPF-приложений, но перед переносом рекомендуется тестирование и проверка зависимостей.
Что значит «Startup boost» в Edge и повлияет ли это на энергоэффективность ноутбуков?
Startup boost — предварительный запуск ключевых процессов браузера в фоне, чтобы ускорить показ окна. На энергоэффективность это может повлиять по-разному: на некоторых устройствах нагрузка минимальна, на других фоновые процессы добавят потребление ресурсов.
Нужно ли срочно менять модель публикации в Microsoft Store?
Нет: Microsoft обещает расширить возможности магазина, но немедленных обязательных изменений для всех разработчиков обычно не вводится. Следите за официальной документацией и планируйте адаптацию заранее.
Важно: следите за официальными анонсами Microsoft и документацией — на конференции могут появляться уточнения и дополнительные материалы по миграции, условиям Store и API.
Краткое резюме
- Project Reunion 0.8 делает шаг к унификации разработки Windows‑приложений, добавляя поддержку .NET 5 и старых версий Windows 10.
- Microsoft Store будет обновлён с целью дать разработчикам больше экономических возможностей.
- Edge получает оптимизации запуска и «спящие вкладки», обещающие сокращение использования памяти в ряде сценариев.
Социальная заметка (короткая анонсная версия)
Microsoft Build 2021 анонсировал Project Reunion 0.8 с поддержкой .NET 5, новый Microsoft Store и улучшения производительности Edge. Разработчикам стоит начинать тестовую миграцию и следить за обновлениями документации.
Похожие материалы
Мониторинг сетевого трафика Linux
Открыть файл в новом виртуальном рабочем столе
Ограничение времени для локальной учётной записи в Windows 10
Вручную обновить Nexus Player с образами Google
Как найти и заблокировать посторонних в Wi‑Fi