Riepilogo
In questo modulo sono state illustrate le diverse opzioni per la creazione di applicazioni Windows ed è stato descritto come scegliere l'opzione migliore in base ai requisiti del progetto. Il contenuto introduce WPF, Windows Forms e WinUI come framework per lo sviluppo di Windows. Illustra le funzionalità e i vantaggi di ogni framework, tra cui personalizzazione, funzionalità avanzate, prestazioni elevate e compatibilità con i dispositivi touch. Ogni opzione presenta vantaggi e punti di forza propri, quindi è importante considerare le esigenze specifiche quando si sceglie il framework migliore per la prossima applicazione Windows.
Di seguito sono riportati i punti chiave principali del modulo.
- WPF è un framework consolidato che offre personalizzazione, funzionalità avanzate e prestazioni elevate. È adatto per le applicazioni aziendali e può essere distribuito tramite Microsoft Store.
- Windows Forms è un framework interfaccia utente con una finestra di progettazione visiva con trascinamento della selezione che semplifica la creazione rapida di app client desktop. È adatto per le applicazioni che richiedono un'interfaccia reattiva e facile da aggiornare.
- WinUI e SDK per app di Windows consentono la creazione di app di Windows moderne e native con Fluent Design e prestazioni elevate. È la scelta migliore per gli ISV per creare app per Windows. WinUI è perfetto per le applicazioni che devono seguire le linee guida più recenti del sistema di progettazione e funzionare senza problemi con l'input tocco e penna.
Riferimenti
Per altre informazioni sui framework applicazione descritti in questo modulo, vedere le risorse seguenti: