आप अभी भी सीई/सी ++ का उपयोग कर विंडोज डेस्कटॉप के लिए अनुप्रयोग विकसित कर सकते हैं, .NET फ्रेमवर्क की आवश्यकता को खत्म कर सकते हैं, लेकिन आपको यह सुनिश्चित करना होगा कि आवश्यक पुस्तकालय पहले से ही सिस्टम पर हैं या इंस्टॉल हैं।
.NET ढांचे के बारे में अच्छी बात यह है कि Windows XP SP2 और Vista में डिफ़ॉल्ट रूप से 3.0 फ्रेमवर्क रनटाइम स्थापित है।
कई मायनों में, यह माइक्रोसॉफ्ट का "विकास मानक" है और यह थोड़ी देर के लिए ऐसा रहा है। यह आपको अपने आवेदन पर लगे पुस्तकालयों का एक समूह होने के बारे में चिंता करने की अनुमति नहीं देता है। यदि आप सभी .NET प्रदान की गई लाइब्रेरीज़ पर चिपके हुए हैं, तो आप केवल अपने निष्पादन योग्य को तैनात करने के बारे में चिंता करने की ज़रूरत है, जो एक बड़ा सिरदर्द रिलीवर है। जब आपके पास पुस्तकालयों का एक गुच्छा होता है तो आपको भी तैनाती करनी पड़ती है, फिर आप अपडेट लिखते समय परेशानियों में भागना शुरू करते हैं, क्योंकि आपको यह सुनिश्चित करना होगा कि उन अपडेट को आपके मौजूदा इंस्टॉलर में और सभी मौजूदा इंस्टॉल किए गए ऐप्स में बाहर निकाला जाए ।
"पसंदीदा" के लिए, जो हमेशा कभी-कभी पंखों को घुमाता है, लेकिन अधिक से अधिक .NET डेवलपर्स वेब और डेस्कटॉप के लिए चाहते थे जो नौकरी की तलाश में जाते हैं। 8^डी
संपादित करें: फ्रेमवर्क पर भ्रम को इंगित करने के लिए ओरियन को बहुत धन्यवाद। यदि आप एक्सपी एसपी 2 या विस्टा पर हैं तो आपको गेट से 3.0 मिल जाएगा। बाकी सब कुछ एक साधारण डाउनलोड या विंडोज अपडेट के चलाने की आवश्यकता होगी।
स्रोत
2008-08-14 15:32:49
मुझे आश्चर्य है कि यह क्यों मतदान किया गया, जबकि यह सही जवाब है। – chrissie1