Оглавление:
- Библиотеки
- Видео
- Библиотеки
- BlazorBindings.Maui
- Shiny 3.0
- MetroLog
- roubachof / MetroLog
- Легкая система протоколирования, ориентированная на .Net 6 и последующие версии.
- Обзор
- Конфигурация
- Стандартная конфигурация
- Нижний лист
- Видео
- Изображения в .NET MAUI
- Создание собственных элементов управления в .NET MAUI
- Прямой эфир: Angular в .NET MAUI
- .NET DC: Развертывание JS в любом месте с помощью .NET MAUI
- Иконки системного трея Windows в .NET MAUI
- Скопированные зависимости в .NET
- Что нового в Syncfusion Controls для .NET MAUI
- Прямая трансляция: Аутентификация с помощью .NET MAUI
- Модульное тестирование в .NET MAUI
- Игровой движок в .NET MAUI?
Библиотеки
BlazorBindings.Maui
Александр внес свой вклад в официальный экспериментальный проект и в одиночку обновил его для поддержки .NET MAUI. У него даже появилась документация на его форке.
Если вы хотите написать свой .NET MAUI с использованием компонентов Blazor и синтаксиса Razor, загляните сюда!
https://dreamescaper.github.io/MobileBlazorBindingsDocs
<StackLayout>
<Label FontSize="30"
Text="@("You pressed " + count + " times")" />
<Button Text="+1"
OnClick="@HandleClick" />
</StackLayout>
@code {
int count;
void HandleClick()
{
count++;
}
}
Shiny 3.0
Shiny .NET@shinydotnet
Shiny 3.0 почти готов к прайм-тайму. Наша интеграция с #dotnetmaui завершена. Мы добавили кучу новых классных функций. Мы начинаем работу над iOS, Catalyst и Android. Следите за развитием событий на сайте: shinylib.net/release-notes/…15:01 PM — 23 Jul 2022![]()
![]()
![]()
https://shinylib.net/
MetroLog
Француз Жан-Мари Альфонси поставляет обновленный форк этого популярного фреймворка протоколирования от Клэр Новотны с совместимостью с .NET MAUI.
roubachof / MetroLog
Легкая система протоколирования, ориентированная на .Net 6 и последующие версии.
Платформа | Логотип | Пакет |
---|---|---|
MetroLog.Net6 |
![]() |
|
MetroLog.Maui |
![]() |
Обзор
MetroLog.Net6 — это легковесная система протоколирования .NET 6, разработанная в основном для мобильных платформ, таких как iOS
и Android
.
Предполагается, что MetroLog в основном совместим с NLog
. Площадь поверхности и внутренняя конструкция должны практически совпадать.
Однако, для достижения лучшей производительности при запуске, конфигурирование возможно только через код.
Конфигурация
Конфигурация осуществляется через пересечение цели и уровней журналов.
Цель определяет, как будут храниться журналы. Например, вы можете использовать DebugTarget
для отображения журналов в отладочном выводе, или вы можете использовать FileSnapshotTarget
для хранения журналов в файле.
Уровни журналов описывают уровень критичности. Вы привязываете каждую цель к набору уровней журналов.
Стандартная конфигурация
var config = new LoggingConfiguration() #if RELEASE config.AddTarget( LogLevel.Info, LogLevel.Fatal,
…
Нижний лист
Я протестировал это на Mac Catalyst, и оно работает так, как заявлено. Нижние листы действительно довольно просты, и есть несколько вариантов, если вы не хотите создавать свои собственные.
https://www.nuget.org/packages/Sm.Maui.BottomSheet
Видео
Изображения в .NET MAUI
Знаете ли вы, что в приложениях .NET MAUI можно размещать анимированные GIF-файлы?
Создание собственных элементов управления в .NET MAUI
Это очень распространенный шаблон для создания пользовательских элементов управления. Составляйте представления «из коробки» в .NET MAUI для удовлетворения любых потребностей.
Прямой эфир: Angular в .NET MAUI
Что?! Я думаю, что внедрение компонентов Angular и React в .NET MAUI таким же образом, как мы включили Blazor, очень интересно.
.NET DC: Развертывание JS в любом месте с помощью .NET MAUI
Алисса Николл повсюду!
Иконки системного трея Windows в .NET MAUI
Это то, что мы сделали и в приложении WeatherTwentyOne! Приятный штрих.
Скопированные зависимости в .NET
Что нового в Syncfusion Controls для .NET MAUI
Стоит потратить 2 минуты и послушать потрясающую музыку, чтобы увидеть, что Syncfusion только что выпустила для .NET MAUI.
Прямая трансляция: Аутентификация с помощью .NET MAUI
Сэм Басу приглашает Дэна Сигела для обсуждения реализации аутентификации в .NET MAUI.
Модульное тестирование в .NET MAUI
Игровой движок в .NET MAUI?
Почему Шон, почему?! Потому что вы можете.