Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
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.
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.
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.
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.
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 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.
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.
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 :
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.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Événements
Créer des applications intelligentes
17 mars, 21 h - 21 mars, 10 h
Rejoignez la série de rencontres pour créer des solutions IA évolutives basées sur des cas d’usage réels avec d’autres développeurs et experts.
S’inscrire maintenantEntrainement
Module
Créer une application multiplateforme avec .NET MAUI - Training
Découvrez comment utiliser Visual Studio avec .NET MAUI (Interface utilisateur de l’application multi-plateforme) pour créer une application multi-plateforme.
Certification
Microsoft Certified: Azure Developer Associate - Certifications
Générez des solutions de bout en bout dans Microsoft Azure pour créer des fonctions Azure Functions, implémenter et gérer des applications web, développer des solutions qui utilisent le Stockage Azure, et bien plus encore.