उसी तरह डीओएस विंडोज़ में फंस गया?मुझे दोबारा बताएं कि हमें .NET और Windows दोनों की आवश्यकता क्यों है? विंडोज सीएलआर में क्यों नहीं जा सकता?
हम माइक्रोसॉफ्ट से तीन प्लेटफॉर्म के लिए समर्थन और विकास समाप्त कर चुके हैं, और मुझे यकीन नहीं है कि सीमाएं कहां झूठ बोलनी चाहिए।
सीएलआर (जैसे प्रकार की सुरक्षा, स्मृति सुरक्षा इत्यादि) के लाभ विंडोज़ में क्यों नहीं बनाए जा सकते हैं?
या ब्राउज़र में? एक पूरी तरह से अन्य आभासी मशीन क्यों? (वर्चुअल मशीन इंडिकेशन के स्तर अब हम किस तरह से काम कर रहे हैं? हमने अभी सिल्वरलाइट जोड़ा है - और उस फ्लैश से पहले - एक वीएम इंस्टॉल के अंदर चल रहे ब्राउज़र के अंदर चल रहा है ...)
मैं सर्वर के लिए कच्चे विंडोज देख सकता हूं, लेकिन सीधे हार्डवेयर से बात करने वाले वर्कस्टेशन के लिए सीएलआर क्यों नहीं हो सकता था (या कम से कम पूरी विंडोज विरासत गेंद और श्रृंखला नहीं)?
(ओओपीपीपी - मुझे यहां दो प्रश्न हैं। चलिए इसे बनाते हैं - विंडोज़ में क्यों नहीं बनाया जा सकता है? मैं पिछड़ा संगतता के बारे में समझता हूं - लेकिन .NET में क्या है इसकी सुरक्षा कम से कम वैकल्पिक रूप से हो सकती है विंडोज़, क्या यह नहीं हो सकता है? यह अभी तक एपीआई के कई सेटों में से एक होगा?)
फैक्टॉयड - मुझे याद है कि आईबीएम पीसी पर एमएस-डॉस के खिलाफ बेचने वाले प्रतियोगी आर्किटेक्चर में से एक यूसीएसडी-पास्कल रनटाइम था - एक वीएम
ऐसा लगता है कि Win8 (WinRT के माध्यम से) इस प्रक्रिया को शुरू कर रहा है। –
या कम से कम सीएलआर के सभी संस्करणों को पूर्वस्थापित करें। (हां, मेरे .net 2.0 ऐप को Win8 पर स्थापित .NET 2.0 CLR होना आवश्यक है, भले ही Win 8 में .NET 4.0 है, जो अधिकांश लोग * कहते हैं * पिछड़ा संगत है (यदि आप विशिष्ट 2.0 सामग्री में संदर्भ नहीं दे रहे हैं 4.0) –