Microsoft lancia .NET Community Toolkit

Microsoft lancia .NET Community Toolkit

Microsoft ha lanciato ufficialmente .NET Community Toolkit, fornendo agli sviluppatori una raccolta di helper e API per gli sviluppatori .NET, indipendenti da qualsiasi piattaforma dell'interfaccia utente. Microsoft ha affermato che una versione aggiornata di MVVM (model-view view-model) Toolkit è la più grande novità del toolkit.

Uno spin-off di Windows Community Toolkit, .NET Community Toolkit 8.0.0 è stato annunciato il 4 agosto, dopo una fase di anteprima iniziata a gennaio. Incluso con MVVM Toolkit ci sono nuovi generatori di sorgenti destinati a ridurre notevolmente il codice standard per la configurazione di un'applicazione che sfrutta MVVM. Questi generatori sono stati riscritti per funzionare più velocemente di prima. La scrittura di proprietà osservabili è stata semplificata, lo sviluppo C# è stato migliorato e le API di messaggistica sono state migliorate anche per le applicazioni MVVM.

.NET Community Toolkit 8.0.0 apporta anche miglioramenti al pacchetto di diagnostica. È possibile accedere al toolkit da GitHub.

Sebbene contrassegnata come versione 8.0.0, questa è in realtà la prima versione di .NET Community Toolkit. Il motivo per la denominazione di questa versione è che tutte le librerie nel toolkit originariamente facevano parte di Windows Community Toolkit, una raccolta di helper, estensioni e controlli per semplificare lo sviluppo della piattaforma UWP (Universal Windows Platform) e delle applicazioni .NET per Windows 10 e Windows 11 A causa della crescente necessità di API destinate a .NET senza dipendenze specifiche di Windows, Microsoft ha deciso di suddividere queste API in un progetto separato. L'ultima versione di Windows Community Toolkit prima della diramazione era la 7.1.x; Microsoft ha deciso di seguire la stessa versione.