Это содержимое является фрагментом из электронной книги, шаблонов корпоративных приложений с помощью .NET MAUI, доступных в .NET Docs или в виде бесплатного скачиваемого PDF-файла, который можно прочитать в автономном режиме.
Эта электронная книга содержит рекомендации по созданию кроссплатформенных корпоративных приложений с помощью .NET MAUI. .NET MAUI — это кроссплатформенный набор средств пользовательского интерфейса, позволяющий разработчикам легко создавать собственные макеты пользовательского интерфейса, которые можно совместно использовать на разных платформах, включая iOS, macOS, Android и Windows. Он предоставляет комплексное решение для бизнеса для сотрудников (B2E), бизнес-бизнеса (B2B) и бизнес-клиентов (B2C), предоставляя возможность совместного использования кода на всех целевых платформах и помогая снизить общую стоимость владения (TCO).
В руководстве приведены рекомендации по разработке адаптируемых, обслуживаемых и тестируемых корпоративных приложений .NET MAUI . В этом руководстве показано, как реализовать MVVM, внедрение зависимостей, навигацию, проверку и управление конфигурацией при сохранении слабой связи. Кроме того, есть рекомендации по выполнению проверки подлинности и авторизации с помощью IdentityServer, доступу к данным из контейнерных микрослужб и модульного тестирования.
Руководство содержит исходный код для мультиплатформенного приложения eShop и исходного кода для эталонного приложения eShop. Мультиплатформенное приложение eShop — это кроссплатформенное корпоративное приложение, разработанное с помощью .NET MAUI, которое подключается к серии контейнерных микрослужб, известных как эталонное приложение eShop. Однако мультиплатформенное приложение eShop можно настроить для использования данных из макетных служб для тех, кто хочет избежать развертывания контейнерных микрослужб.
Что осталось вне области действия этого руководства
Это руководство предназначено для читателей, которые уже знакомы с .NET MAUI. Подробные сведения о .NET MAUIсм. в документации по .NETMAUI.
Кому необходимо это руководство
Аудитория этого руководства — это главным образом разработчики и архитекторы, которые хотели бы узнать, как разработать и реализовать кроссплатформенные корпоративные приложения с помощью .NET MAUI.
Вторичная аудитория — это технические лица, принимающие решения, которые хотели бы получить обзор архитектуры и технологий, прежде чем принимать решение о том, какой подход следует выбрать для разработки кроссплатформенных корпоративных приложений с помощью .NET MAUI.
Использование этого руководства
В этом руководстве основное внимание уделяется созданию кроссплатформенных корпоративных приложений с помощью .NET MAUI. Таким образом, он должен быть прочитан в целом, чтобы обеспечить основы понимания таких приложений и их технических соображений. Руководство и его пример приложения также могут служить отправной точкой или ссылкой для создания нового корпоративного приложения. Используйте связанный пример приложения в качестве шаблона для нового приложения или узнайте, как упорядочить компоненты приложения. Затем ознакомьтесь с этим руководством по архитектуре.
Вы можете пересылать это руководство участникам группы, чтобы обеспечить общее представление о кроссплатформенной разработке корпоративных приложений с помощью .NET MAUI. Наличие всех, работающих с общим набором терминологий и базовых принципов, поможет обеспечить согласованное применение архитектурных шаблонов и практик.
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв:
Узнайте, как использовать Visual Studio с .NET MAUI (пользовательский интерфейс многоплатформенного приложения) для создания кроссплатформенного приложения.