Microsoft представляет .NET MAUI Preview 4 с .NET Hot Reload, BlazorWebView и другими функциями
2 минута. читать
Обновление
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Сегодня Microsoft объявила о выпуске .NET Multi-platform App UI (.NET MAUI) Preview 4. Этот новый .NET MAUI Preview 4 включает BlazorWebView, .NET Hot Reload, поддержку экрана-заставки на разных платформах и многое другое. Подробнее об особенностях вы можете прочитать ниже.
БлазорВебВью
Новый
BlazorWebView
позволяет размещать веб-приложение Blazor прямо в приложении .NET MAUI и пользоваться всеми преимуществами встроенных функций платформы и элементов управления пользовательского интерфейса. Элемент управления можно добавить на любую страницу XAML и указать на корень приложения Blazor.Заставка
На мобильных платформах особенно важно, чтобы ваш первый экран появлялся как можно быстрее, и это достигается путем реализации статического экрана-заставки. .NET MAUI теперь имеет единое место для описания заставки для всех платформ, которые их поддерживают.
Сырые активы
.NET MAUI теперь позволяет очень легко добавлять другие активы в ваш проект и напрямую ссылаться на них, сохраняя при этом производительность платформы. Например, если вы хотите отобразить статический файл HTML в
WebView
вы можете добавить файл в свой проект и аннотировать его какMauiAsset
в свойствах.In Visual Studio 16.11, предварительная версия 1 мы впервые познакомимся с функциями повышения производительности для .NET MAUI, включая новые параметры запуска для многоцелевого одиночного проекта и совершенно новую горячую перезагрузку .NET для редактирования управляемого кода.
Прогон одного проекта
Single Project представляет новый способ выбора целевой платформы и устройства при запуске приложений .NET MAUI. Эти изменения упрощают процесс запуска и дают вам доступ ко всем платформам и устройствам в одном месте.
Горячая перезагрузка .NET
Горячая перезагрузка .NET — это новый интерфейс, который позволяет вносить живые изменения в исходный код вашего приложения .NET MAUI во время его работы, сокращая количество раз, когда вам нужно перестроить приложение.
Источник: Microsoft