Condividi tramite


Modelli di applicazioni aziendali con .NET MAUI

immagine di copertina Modelli di applicazione aziendali con .NET MAUI

DOWNLOAD disponibile all'indirizzo: https://aka.ms/maui-ebook

EDITION v2.0

PUBBLICATO DA

Team dei prodotti di Microsoft Developer Division, .NET e Visual Studio

Divisione di Microsoft Corporation

One Microsoft Way

Redmond, Washington 98052-6399

Copyright © 2022 di Microsoft Corporation

Tutti i diritti riservati. Nessuna parte del contenuto di questo libro può essere riprodotta o trasmessa in alcun modo o senza l'autorizzazione scritta dell'editore.

Questo libro viene fornito "as-is" ed esprime le opinioni dell'autore. Le opinioni, le opinioni e le informazioni espresse in questo libro, inclusi URL e altri riferimenti a siti web, possono essere soggetti a modifiche senza preavviso.

Alcuni esempi illustrati in questo documento sono forniti solo per l'illustrazione e sono fittizi. Non è prevista né deve essere dedotta alcuna associazione o connessione reale.

Microsoft e i marchi elencati in https://www.microsoft.com sulla pagina web "Marchi" sono marchi del gruppo di società Microsoft.

Mac e macOS sono marchi di Apple Inc.

Tutti gli altri marchi e logo sono proprietà dei rispettivi proprietari.

Autori:

Michael Stonis, Mobile Software Architect, Eight-Bot

Recensori:

James Montemagno, Principal Lead Program Manager, Microsoft Corp.

David Pine, Developer Relations, Microsoft Corp.

Riconoscimenti

Questo libro ha avuto origine dall'eccellente eBook su "Enterprise Application Patterns utilizzando Xamarin.Forms" di David Britch e Javier Suarez Ruiz. Senza il loro duro lavoro, informazioni dettagliate, e esempi eccellenti, questo libro non sarebbe possibile.

Introduzione

Le applicazioni aziendali affrontano diversi problemi difficili da risolvere, tra cui requisiti aziendali in continua evoluzione, la necessità di un rapido giro di tempo, il supporto per più piattaforme e l'integrazione con più sistemi. A causa della natura variabile di questi problemi, è importante che l'architettura dell'applicazione consenta di essere modulare, modificabile ed estendibile nel tempo.

Questo libro offre soluzioni reali per risolvere questi problemi durante la creazione di un'applicazione aziendale con .NET MAUI. Questo libro usa un'applicazione .NET MAUI predefinita che funge da front-end di un'applicazione e-commerce online come riferimento e una guida per modelli di progettazione aziendali comuni. Questo libro illustra argomenti come il modello MVVM, l'inserimento delle dipendenze, la navigazione, la configurazione, l'accoppiamento libero dei componenti e altri problemi aziendali. Il contenuto di questo libro è utile per chiunque stia cercando di creare una nuova applicazione per questa azienda o cercando di risolvere i problemi delle applicazioni che si evolvono nel tempo.

Chi deve usare il libro

Questo libro è destinato agli sviluppatori .NET MAUI che hanno già familiarità con il framework, ma che cercano indicazioni sull'architettura e sull'implementazione durante la creazione di applicazioni aziendali. Questo libro può aiutare gli sviluppatori a risolvere i problemi comuni usando modelli provati e veri.

Come usare il libro

Questo libro è incentrato sulla creazione di app aziendali multipiattaforma con .NET MAUI. Per questo motivo, deve essere letto interamente per ottenere nozioni di base per la comprensione di tali applicazioni e delle considerazioni tecniche associate. Il libro, insieme all'app di esempio, può anche fungere da punto di partenza o riferimento per la creazione di una nuova app aziendale. Usa l'app di esempio associata come modello per la nuova app oppure per vedere come organizzare le parti componenti di un'app. Fare quindi riferimento a questa guida per indicazioni sull'architettura. È possibile trovare l'app di esempio in GitHub.

Che cosa questo libro non copre

Questo libro è rivolto ai lettori che hanno già familiarità con .NET MAUI. Illustra alcuni concetti di .NET MAUI per illustrare meglio l'argomento, ma non tratta la maggior parte dei controlli e dei concetti in alcun dettaglio. Per indicazioni generali sulla creazione di una nuova app .NET MAUI , vedere la guida Alla creazione della prima app nella documentazione di .NET MAUI .

Risorse aggiuntive

Per i contenuti .NET MAUI ufficiali, vedere la documentazione .NET. .NET MAUIMAUI è sviluppato come progetto open source ed è disponibile in GitHub all'indirizzo dotnet/maui. Per esempi di codice sviluppati con .NET MAUI, vedere il repository dotnet/maui-samples .

Inviare commenti e suggerimenti

Questo libro e gli esempi correlati sono in continua evoluzione, quindi il feedback è accolto. Se hai commenti su come questo libro può essere migliorato e stai leggendo questo libro su <learn.microsoft.com>, usa la sezione Feedback nella parte inferiore della pagina:

sezione dei Commenti e suggerimenti nei piè di pagina di tutti gli articoli della documentazione .NET.

Come evidenziato nell'acquisizione dello schermo precedente, la sezione feedback consente di inviare commenti e suggerimenti per:

  • Questo prodotto: utilizzando il modulo di feedback per i prodotti .NET.
  • Questa pagina: uso di un modello di problema di GitHub con i dettagli della pagina.

Se stai leggendo questo libro come PDF, puoi inviare commenti e suggerimenti creando una nuova segnalazione GitHub su .NET Docs: problema o utilizzando il modello di segnalazione GitHub su eBook di architettura .NET: modello di problema.