Modèles d’application d’entreprise utilisant .NET MAUI
TÉLÉCHARGEMENT disponible à l’adresse suivante : https://aka.ms/maui-ebook
ÉDITION v2.0
PUBLIÉ PAR
Équipes de produits Microsoft Developer Division, .NET et Visual Studio
Division de Microsoft Corporation
Une méthode Microsoft
Redmond, Washington 98052-6399
Copyright © 2022 par Microsoft Corporation
Tous les droits réservés. Aucune partie du contenu de ce livre ne peut être reproduite ou transmise sous n’importe quelle forme ou sans autorisation écrite de l’éditeur.
Ce livre est fourni «as-is» et exprime les opinions et points de vue de l’auteur. Les vues, opinions et informations exprimées dans ce livre, y compris l’URL et d’autres références de site Web Internet, peuvent changer sans préavis.
Certains exemples présentés ici sont fournis uniquement pour l’illustration et sont fictifs. Aucune association ou connexion réelle n’est prévue ou doit être déduite.
Microsoft et les marques répertoriées à https://www.microsoft.com sur la page web « Marques commerciales » sont des marques du groupe microsoft d’entreprises.
Mac et macOS sont des marques d’Apple Inc.
Toutes les autres marques et logos sont la propriété de leurs propriétaires respectifs.
Auteurs:
Michael Stonis, Architecte logiciel mobile, Eight-Bot
Examinateurs:
James Montemagno, directeur principal du programme principal, Microsoft Corp.
David Pine, Relations des développeurs, Microsoft Corp.
Remerciements
Ce livre est tiré de l'excellent eBook sur les modèles d'application d'entreprise avec Xamarin.Forms, écrit par David Britch et Javier Suarez Ruiz. Sans leur travail dur, des informations détaillées et d’excellents exemples, ce livre ne serait pas possible.
Introduction
Les applications d’entreprise rencontrent un certain nombre de problèmes difficiles à résoudre, y compris les exigences métier en constante évolution, la nécessité d’un tour de temps rapide, la prise en charge de plusieurs plateformes et l’intégration à plusieurs systèmes. En raison de la nature variable de ces problèmes, il est important que l’architecture de notre application puisse être modulaire, modifiable et extensible au fil du temps.
Ce livre fournit des solutions réelles pour résoudre ces problèmes lors de la création d’une application d’entreprise à l’aide de .NET MAUI. Ce livre utilise une application .NET préconstruite MAUI qui sert de front-end d'une application de commerce électronique en ligne comme référence et guide pour les modèles de conception d’entreprise courants. Ce livre traite de sujets tels que le modèle MVVM, l’injection de dépendances, la navigation, la configuration, le couplage lâche des composants et des problèmes d’entreprise supplémentaires. Le contenu de ce livre est utile pour toute personne cherchant à créer une nouvelle application pour cette entreprise ou à résoudre les problèmes des applications qui évoluent au fil du temps.
Qui doit utiliser le livre
Ce livre est destiné aux développeurs .NET MAUI déjà familiarisés avec le framework, mais qui recherchent des conseils sur l’architecture et l’implémentation lors de la création d’applications d’entreprise. Ce livre peut aider les développeurs à résoudre les problèmes courants à l’aide de modèles essayés et vrais.
Comment utiliser le livre
Ce livre se concentre sur la création d’applications d’entreprise multiplateformes à l’aide de .NET MAUI. Par conséquent, il doit être lu dans son intégralité pour fournir une base de compréhension de ces applications et de leurs considérations techniques. Le livre, ainsi que son exemple d’application, peut également servir de point de départ ou de référence pour la création d’une application d’entreprise. Utilisez l’exemple d’application associé comme modèle pour la nouvelle application ou découvrez comment organiser les composants d’une application. Reportez-vous ensuite à ce guide pour obtenir des conseils architecturaux. Vous trouverez l’exemple d’application sur GitHub .
Ce que ce livre ne couvre pas
Ce livre est destiné aux lecteurs déjà familiarisés avec .NET MAUI. Il couvre certains concepts de .NET MAUI pour mieux illustrer la rubrique, mais il ne couvre pas la plupart des contrôles et concepts en détail. Pour obtenir des conseils généraux sur la création d’une nouvelle application .NET MAUI, reportez-vous au guide Création de votre première application dans la documentation de .NET MAUI.
Ressources additionnelles
Pour le contenu .NET MAUI officiel, consultez la documentation .NET MAUI. .NET MAUI est développé en tant que projet open source et est disponible sur GitHub sur dotnet/maui. Pour obtenir des exemples de code développés avec .NET MAUI, consultez le dépôt dotnet/maui-samples.
Envoyer vos commentaires
Ce livre et les exemples connexes évoluent constamment, de sorte que vos commentaires sont accueillis. Si vous avez des commentaires sur la façon dont ce livre peut être amélioré et que vous lisez ce livre sur <learn.microsoft.com>, utilisez la section Commentaires en bas de la page :
Comme indiqué dans la capture d’écran précédente, la section commentaires vous permet d’envoyer des commentaires pour :
- Ce produit : en utilisant le formulaire Contactez-nous au sujet du produit .NET.
- Cette page : en utilisant un modèle de problème GitHub avec les détails de la page.
Si vous lisez ce livre au format PDF, vous pouvez envoyer vos commentaires en créant un nouveau problème GitHub pour la documentation .NET ou en utilisant les Livres électroniques sur l’architecture .NET : modèle de problème GitHub.