फ्रेमवर्क Windows 10 और Windows 10X दोनों के लिए बनाया गया है। लैटर कंटेनरों में मूल Win32 ऐप्स चलाएगा, इसलिए Microsoft विंडोज़ 10X के मूल ऐप संस्करण प्राप्त करने में रुचि रखता है। यह अब WinUI के साथ संभव है। माइक्रोसॉफ्ट डेवलपर्स से अपेक्षा कर रहा है कि वे आधुनिक प्लेटफॉर्म का उपयोग करके अपने ऐप्स को अपडेट करें और उन्हें विंडोज 10X के साथ संगत बनाएं।
माइक्रोसॉफ्ट 2020 में विंडोज 10 यूआई के लिए एक प्रमुख अपडेट के रूप में WinUI 3.0 जारी करने की योजना बना रहा है। अब तक, WinUI 3.0 पूर्वावलोकन 2 है उपलब्धपरीक्षण के लिए।
विंडोज़ 10 के लिए WinUI 3 पूर्वावलोकन 2
इस रिलीज़ में उल्लेखनीय परिवर्धन और सुधार:
- INotifyCollectionChangedऔर INotifyPropertyChanged अब C# डेस्कटॉप ऐप्स में काम कर रहे हैं
- WinUI 3 पूर्वावलोकन 2 अब डेस्कटॉप ऐप्स के लिए .NET 5 पूर्वावलोकन 5 के साथ संगत है
- डेस्कटॉप ऐप्स के लिए एपीआई के सी# प्रोजेक्शन में प्वाइंट, रेक्ट और साइज सदस्य अब डबल-टाइप किए गए हैं
- इनपुट सत्यापन और अन्य पाठ परिदृश्यों के लिए क्रैश समाधान
पूर्वावलोकन 2 को पूर्वावलोकन 1 की तरह ही तार्किक रूप से सेट किया गया है। आपको एक नई .VSIX फ़ाइल डाउनलोड करनी होगी, सुनिश्चित करें कि आपने .NET 5 पूर्वावलोकन 5 में अपग्रेड कर लिया है, और एक नया NuGet पैकेज स्थापित करें। चरण-दर-चरण निर्देश पाए जा सकते हैं यहां डेस्कटॉप ऐप्स के लिएऔर यहां UWP ऐप्स के लिए. आप बिना कोई कोड लिखे भी WinUI 3 पूर्वावलोकन 2 का परीक्षण कर सकते हैं - बस क्लोन करें और XAML नियंत्रण गैलरी की पूर्वावलोकन 2 शाखा का निर्माण करें और ऐप के माध्यम से नेविगेट करके देखें कि सभी नियंत्रण नए सुधारों के साथ कैसे काम कर रहे हैं।
पूर्वावलोकन 2 अभी तक उत्पादन ऐप्स में उपयोग के लिए तैयार नहीं है। इसकी संख्या बहुत है ज्ञात सीमाएँ. Microsoft डेवलपर्स से फीडबैक एकत्र कर रहा है और आगामी रिलीज़ के दौरान उनके अनुभव को बेहतर बनाने का प्रयास कर रहा है।