WinUI 3 Preview 2 za Windows 10 je sada dostupan
Microsoft je objavio Preview 2 svoje potpuno nove WinUI biblioteke. WinUI je skraćenica od Windows UI, a knjižnica je stvorena kako bi nadopunila razvojne projekte Fluent kontrolama, modernim značajkama i drugim UWP/XAML poboljšanjima.
Knjižnica omogućuje korištenje WinUI XAML komponenti u WPF, WinForm i izvornim aplikacijama. Microsoft je dodao većinu modernih elemenata korisničkog sučelja WinUI okviru.
Okvir je kreiran i za Windows 10 i Windows 10X. Potonji će pokretati izvorne Win32 aplikacije u kontejnerima, pa je Microsoft zainteresiran za dobivanje verzija aplikacija koje su izvorne za Windows 10X. Sada je to moguće uz WinUI. Microsoft očekuje od razvojnih programera da ažuriraju svoje aplikacije korištenjem moderne platforme i učine ih kompatibilnima sa sustavom Windows 10X.
Microsoft planira izdati WinUI 3.0 kao veliko ažuriranje korisničkog sučelja Windows 10 2020. godine. Od sada je WinUI 3.0 Preview 2 dostupno za testiranje.
WinUI 3 Preview 2 za Windows 10
Značajni dodaci i popravci u ovom izdanju:
- INotifyCollectionChanged i INotifyPropertyChanged sada rade u C# aplikacijama za stolna računala
- WinUI 3 Preview 2 sada je kompatibilan s .NET 5 Preview 5 za desktop aplikacije
- Članovi Point, Rect i Size sada su dvostruko upisani u C# projekciji API-ja za aplikacije za stolna računala
- Ispravci rušenja za provjeru valjanosti unosa i druge tekstualne scenarije
Pregled 2 logistički je postavljen na isti način kao i Pregled 1. Morat ćete preuzeti novu .VSIX datoteku, provjeriti jeste li nadogradili na .NET 5 Preview 5 i instalirati novi paket NuGet. Korak po korak možete pronaći upute ovdje za desktop aplikacije i ovdje za UWP aplikacije. Također možete testirati WinUI 3 Preview 2 bez pisanja koda – samo klonirajte i izgradite granu Preview 2 Galerija XAML kontrola i navigirajte kroz aplikaciju da vidite kako sve kontrole rade s novim popravcima unesenim mjesto.
Preview 2 još nije spreman za upotrebu u proizvodnim aplikacijama. Ima niz od znan ograničenja. Microsoft prikuplja povratne informacije od programera i pokušava poboljšati njihovo iskustvo tijekom sljedećih izdanja.