मैं WinRT के बारे में कुछ बिंदुओं को स्पष्ट करना चाहता हूं और जहां .NET इसके संबंध में फिट बैठता है। निम्नलिखित मैं सच मानना है कि बयान का एक सेट है ... मेरे को सही जहाँ मैं गलत हूँ:विनरेट और .NET स्पष्टीकरण
- WinRT एक अलग COM उजागर देशी वस्तु केंद्रित एपीआई सी ++ में लिखा है कि नहीं ही की चोटी पर बनाया गया है पुराना सी आधारित Win32: यह पूरी तरह से अलग है।
- कम से कम अब WinRT का उपयोग केवल विंडोज 8 के मेट्रो भाग के लिए किया जा सकता है और Win32 का उपयोग मेट्रो ऐप्स के लिए नहीं किया जा सकता है। Win8 में कोई एप्लिकेशन या तो डेस्कटॉप या मेट्रो होगा और एक एप्लिकेशन दोनों एपीआई पर नहीं खींचा जा सकता है। यह एक या दूसरा है।
- पारंपरिक डेस्कटॉप/सर्वर .NET (Win32 पर बनाया गया) सामान्य के अनुसार जारी रहेगा, लेकिन मेट्रो में उपयोग के लिए WinRT पर निर्मित .NET Framework (कॉम्पैक्ट फ्रेमवर्क/क्लाइंट प्रोफाइल या सिल्वरलाइट की तरह) का एक नया कट डाउन है। विश्व। इस प्रकार सी # और वीबी.नेट WinRT दुनिया में चलाएगा: यह डेस्कटॉप/सर्वर के लिए समान .NET Framework स्थापित नहीं है। यूआई एक एक्सएएमएल व्युत्पन्न का उपयोग कर किया जाता है।
- मेट्रो ऐप्स को देशी सी ++ का उपयोग करके भी बनाया जा सकता है, फिर से यूआई के लिए एक्सएएमएल का उपयोग कर। सी ++/सीएलआई के बारे में क्या? वहाँ अन्य कम लोकप्रिय .NET भाषाओं के बारे में क्या?
- मेट्रो ऐप्स भी HTML5/CSS3/जावास्क्रिप्ट का उपयोग करके बनाया जा सकता है। मैं इसे मेट्रो सिस्टम में इन ऐप्स को चलाने के लिए बनाया गया एक नया प्रतिपादन और निष्पादन इंजन है: मेरी समझ यह है कि इन्हें आईई जैसे ब्राउज़र में निष्पादित नहीं किया जा सकता है, इसलिए वे ऐप्स हैं, न कि वेब पेज।
- मेट्रो आईई प्लगइन्स नहीं चलाएगा, इसलिए मेट्रो दुनिया में कोई सिल्वरलाइट नहीं है।
- एआरएम आधारित डिवाइस केवल मेट्रो मोड में Win8 चलाएंगे।
7. आंशिक रूप से गलत है: http://arstechnica.com/microsoft/news/2012/02/windows-8-on-arm-the -desktop-is-there-sos-office-but-not-more-more.ars (डेस्कटॉप तकनीकी रूप से उपलब्ध होगा, लेकिन केवल माइक्रोसॉफ्ट के लिए।) – millimoose