WinUI 3 Preview 2 per Windows 10 è ora disponibile
Microsoft ha rilasciato Preview 2 della sua nuovissima libreria WinUI. WinUI è l'acronimo di Windows UI e la libreria è stata creata per potenziare i progetti di sviluppo con controlli Fluent, funzionalità moderne e altri miglioramenti UWP/XAML.
La libreria consente di utilizzare i componenti WinUI XAML in WPF, WinForm e app native. Microsoft ha aggiunto la maggior parte degli elementi dell'interfaccia utente moderna al framework WinUI.
Il framework è stato creato sia per Windows 10 che per Windows 10X. Quest'ultimo eseguirà app Win32 native in contenitori, quindi Microsoft è interessata a ottenere versioni dell'app native di Windows 10X. Ora è possibile con WinUI. Microsoft si aspetta che gli sviluppatori aggiornino le loro app utilizzando la piattaforma moderna e le rendano compatibili con Windows 10X.
Microsoft sta pianificando di rilasciare WinUI 3.0 come aggiornamento principale per l'interfaccia utente di Windows 10 nel 2020. A partire da ora, WinUI 3.0 Preview 2 è a disposizione per il test.
WinUI 3 Anteprima 2 per Windows 10
Aggiunte e correzioni notevoli in questa versione:
- INotifyCollectionChanged e INotifyPropertyChanged ora funzionano nelle app desktop C#
- WinUI 3 Preview 2 è ora compatibile con .NET 5 Preview 5 per app desktop
- I membri Point, Rect e Size sono ora tipizzati due volte nella proiezione C# delle API per le app desktop
- Correzioni di arresti anomali per la convalida dell'input e altri scenari di testo
L'anteprima 2 è configurata logisticamente allo stesso modo dell'anteprima 1. Dovrai scaricare un nuovo file .VSIX, assicurarti di aver eseguito l'aggiornamento a .NET 5 Preview 5 e installare un nuovo pacchetto NuGet. È possibile trovare istruzioni dettagliate qui per le app desktop e qui per le app UWP. Puoi anche testare WinUI 3 Preview 2 senza scrivere alcun codice: basta clonare e creare il ramo Preview 2 di XAML Controls Gallery e naviga nell'app per vedere come funzionano tutti i controlli con le nuove correzioni inserite luogo.
L'anteprima 2 non è ancora pronta per l'uso nelle app di produzione. Ha un numero di conosciuto limitazioni. Microsoft sta raccogliendo feedback dagli sviluppatori e sta cercando di migliorare la loro esperienza nelle versioni successive.