Microsoft .NET Framework: आपको इसकी आवश्यकता क्यों है और इसे विंडोज़ पर कैसे स्थापित करें

Microsoft .NET Framework: आपको इसकी आवश्यकता क्यों है और इसे विंडोज़ पर कैसे स्थापित करें

यदि आप अक्सर सॉफ़्टवेयर डाउनलोड और इंस्टॉल करते हैं, तो आप शायद इसमें शामिल त्रुटियों में भाग लेते हैं माइक्रोसॉफ्ट नेट फ्रेमवर्क . दो सबसे आम त्रुटियां? या तो आपने इसे अपने सिस्टम पर इंस्टॉल नहीं किया है, या आपके पास इसका गलत संस्करण है।





ऐसा क्यों होता है? और सबसे महत्वपूर्ण बात यह है कि यह तथाकथित .NET Framework क्या है और आपको इसकी परवाह क्यों करनी चाहिए? ठीक है, कई मायनों में, .NET Framework वह है जो आधुनिक विंडोज़ को वह होने देता है जो वह है।





.NET फ्रेमवर्क क्या है?

सबसे पहले चीज़ें: इसका उच्चारण किया जाता है डॉट नेट .





इससे पहले कि हम गोता लगाएँ क्या .NET फ्रेमवर्क है, यह एक्सप्लोर करने में अधिक सहायक हो सकता है क्यों .NET फ्रेमवर्क मौजूद है। इसके लिए, आपको कुछ प्रोग्रामिंग संदर्भों की आवश्यकता होगी -- लेकिन यदि आपने अपने जीवन में कभी एक भी चीज़ को कोडित नहीं किया है, तो चिंता न करें! यह स्पष्टीकरण मान लेगा कि आपके पास बिल्कुल शून्य प्रोग्रामिंग अनुभव है।

आप शायद पहले से ही जानते हैं कि प्रोग्रामर्स (अर्थात सॉफ्टवेयर बनाने वाले लोग) को विंडोज़ ऐप बनाने के लिए 'कोड लिखना' पड़ता है। वे अलग-अलग 'प्रोग्रामिंग भाषाओं' का उपयोग करते हुए ऐसा करते हैं, जो आपको कोड लिखने देता है जो कंप्यूटर को बताता है कि क्या करना है।



छवि क्रेडिट: शटरस्टॉक के माध्यम से लेबिरिंटामी

समस्या यह है कि प्रोग्रामिंग भाषाएं अपने आप में आदिम हैं। वे जोड़ और गुणा जैसी सरल गणनाओं को संभाल सकते हैं, लेकिन इससे अधिक कुछ नहीं कर सकते। स्क्रीन पर टेक्स्ट या इमेज डालना चाहते हैं? फिर आपको ऐसा करने के लिए भाषा के सबसे बुनियादी घटकों का उपयोग करके कोड का एक गुच्छा लिखना होगा - और इसमें बहुत समय लग सकता है।





यहीं से .NET फ्रेमवर्क शुरू होता है। इसके मूल में, .NET Framework पहले से लिखे गए कोड (Microsoft द्वारा लिखित और अनुरक्षित) का एक संपूर्ण संग्रह प्रदान करता है, जिसका उपयोग प्रोग्रामर जल्दी से सॉफ़्टवेयर बनाने के लिए कर सकते हैं। उदाहरण के लिए, .NET Framework बहुत सारे उबाऊ पर्दे के पीछे के संचालन को संभालता है जैसे विंडोज को स्क्रीन पर एक विंडो कैसे खींचना है - एक प्रोग्रामर के रूप में, मुझे केवल यह आपूर्ति करने की आवश्यकता होगी कि कौन सा टेक्स्ट शामिल करना है, कैसे मेनू निर्धारित किए गए हैं, क्लिक करने पर कौन से बटनों को क्या करना चाहिए, आदि।

लेकिन .NET Framework इससे कहीं अधिक है। यह अतिरिक्त उपकरण प्रदान करता है जो समग्र विकास समय को तेज कर सकता है, साथ ही अतिरिक्त एपीआई (क्या एक एपीआई है?) UWP (सार्वभौमिक विंडोज प्लेटफॉर्म) ऐप माने जाने के लिए किसी ऐप को जितने कोड की आवश्यकता होती है, उन सभी को हाथ से लिखने के बजाय, उदाहरण के लिए, .NET Framework वह सब प्रदान करता है।





लेकिन .NET Framework के साथ एक ऐप बनाने के लिए एक नकारात्मक पहलू है: आपका कंप्यूटर फ्रेमवर्क-आधारित ऐप्स को चलाने के बारे में नहीं जानता जब तक कि आपके सिस्टम पर फ्रेमवर्क स्थापित न हो।

इसका मतलब है कि .NET Framework वास्तव में दो भागों से मिलकर बना है। पहले भाग में पहले से लिखे गए सभी कोड होते हैं जिनकी प्रोग्रामर को आवश्यकता होती है (पहले एसडीके कहा जाता था लेकिन अब इसे देव पैक कहा जाता है)। दूसरे भाग में एक प्रोग्राम है जो .NET फ्रेमवर्क कोड को ऑपरेटिंग सिस्टम के लिए कमांड में 'व्याख्या' कर सकता है, जिससे आप .NET फ्रेमवर्क के साथ लिखे गए ऐप्स को चला सकते हैं (जिसे पुनर्वितरण योग्य पैकेज के रूप में जाना जाता है लेकिन कुछ लोगों द्वारा रनटाइम एनवायरनमेंट भी कहा जाता है)।

यह जावा के समान है जिसमें आपको जावा में कोड किए गए ऐप्स चलाने के लिए जावा रनटाइम एनवायरनमेंट इंस्टॉल करने की आवश्यकता है।

लंबी कहानी संक्षिप्त: एक नियमित उपयोगकर्ता के रूप में जो ऐप्स को कोडिंग नहीं करेगा, आपको केवल .NET Framework पुनर्वितरण योग्य पैकेज की आवश्यकता है।

.NET Framework कैसे स्थापित करें

अधिकांश विंडोज़ कंप्यूटर पहले से स्थापित .NET फ्रेमवर्क के साथ आते हैं, लेकिन आपके पुराने हो सकते हैं। उदाहरण के लिए, विंडोज 8 और 8.1 संस्करण 4.5.1 के साथ आते हैं, जबकि विंडोज 10 कंप्यूटर के नएपन के आधार पर 4.6, 4.6.1 या 4.6.2 इंस्टॉल के साथ आ सकता है।

यदि आपको एक नया संस्करण स्थापित करने की आवश्यकता है, तो प्रक्रिया सरल है। इस लेखन के समय, .NET Framework संस्करण 4.6.2 पर पहुंच गया है, इसलिए हम इसे स्थापित करेंगे। ढांचे के भविष्य के संस्करणों को स्थापित करना उतना ही आसान होना चाहिए।

छवि क्रेडिट: शटरस्टॉक के माध्यम से खाकिमुलिन अलेक्जेंडर

ध्यान दें कि आप विंडोज अपडेट के माध्यम से .NET फ्रेमवर्क स्थापित कर सकते हैं, लेकिन यह बहुत आसान है यदि आप नीचे दी गई मैनुअल विधि का उपयोग करते हैं। आपके पास शायद है विंडोज अपडेट अक्षम या आस्थगित वैसे भी, इस मामले में यह पसंदीदा तरीका होगा।

टूटे हुए हेडफोन जैक टिप को कैसे हटाएं

शुरू करने से पहले -- .NET Framework 4.6.2 Windows 10, Windows 8.1, और Windows 7 SP1 दोनों x86 और x64 सिस्टम पर स्थापित किया जा सकता है। Microsoft यह सुनिश्चित करने के लिए कम से कम 2.5 GB अप्रयुक्त डिस्क स्थान की अनुशंसा करता है कि स्थापना बिना किसी रोक-टोक के पूर्ण हो।

अपने अधिकांश उत्पादों की तरह, Microsoft दो प्रकार के इंस्टॉलर प्रदान करता है: एक वेब इंस्टॉलर और एक ऑफ़लाइन इंस्टॉलर।

NS वेब इंस्टॉलर बहुत छोटा है सामने (2 एमबी से कम), लेकिन स्थापना प्रक्रिया के दौरान सभी आवश्यक घटकों को डाउनलोड करता है, जिसके लिए एक स्थिर और सुसंगत इंटरनेट कनेक्शन की आवश्यकता होती है।

NS ऑफ़लाइन इंस्टॉलर एक बड़ा अप-फ्रंट डाउनलोड (लगभग 60 एमबी) है जिसे इंस्टॉलेशन के दौरान किसी इंटरनेट एक्सेस की आवश्यकता नहीं होती है। यदि आप घटिया इंटरनेट या बिल्कुल भी इंटरनेट नहीं वाले किसी अलग कंप्यूटर पर इंस्टाल करना चाहते हैं तो इस विकल्प को चुनें।

इनमें से कोई एक ठीक है, लेकिन हम ऑफ़लाइन इंस्टॉलर का उपयोग करना पसंद करते हैं क्योंकि यह अधिक विश्वसनीय है और यदि आपको किसी कारण से .NET Framework को फिर से स्थापित करने की आवश्यकता है तो आप इसका पुन: उपयोग कर सकते हैं। एक बार डाउनलोड हो जाने के बाद, इंस्टॉलेशन प्रक्रिया काफी सीधी है। विज़ार्ड का पालन करें जैसा कि आप किसी अन्य ऐप को इंस्टॉल करते समय करेंगे।

डाउनलोड: .NET Framework 4.6.2 वेब इंस्टालर

डाउनलोड: .NET Framework 4.6.2 ऑफलाइन इंस्टालर

ध्यान दें कि .NET Framework के 4.6.2 संस्करण को स्थापित करना 4.5 से शुरू होने वाले पिछले संस्करणों के लिए एक इन-प्लेस अपडेट है (जिसमें 4, 4.5, 4.5.1, 4.5.2, 4.6 और 4.6.1 शामिल हैं) इसलिए ऐसा न करें तथ्य के बाद उन पुराने संस्करणों को अनइंस्टॉल करें। संस्करण 3.5 SP1 और पूर्व संस्करण एक अलग स्थापना के रूप में रखे जाते हैं।

डिफ़ॉल्ट रूप से, .NET Framework अंग्रेजी में स्थापित होता है, चाहे आप किसी भी इंस्टॉलर का उपयोग करें। इसे किसी अन्य भाषा में स्थानीयकृत करने के लिए, आपको उसी .NET Framework संस्करण का उपयुक्त भाषा पैक डाउनलोड करना होगा (इस मामले में, 4.6.2)। भाषा पैक केवल ऑफ़लाइन इंस्टॉलर के रूप में उपलब्ध हैं।

नीचे डाउनलोड पृष्ठ पर, अपनी इच्छित भाषा का चयन करें, पृष्ठ के पुनः लोड होने की प्रतीक्षा करें, फिर डाउनलोड पर क्लिक करें।

डाउनलोड: .NET Framework 4.6.2 भाषा पैक

.NET फ्रेमवर्क पर एक और बात

कुछ साल पहले माइक्रोसॉफ्ट ने आगे बढ़कर .NET फ्रेमवर्क को ओपन सोर्स किया, जिससे अनिवार्य रूप से किसी के लिए भी .NET फ्रेमवर्क के विकास में योगदान करना संभव हो गया। इसके परिणामस्वरूप Microsoft GitHub पर सबसे सक्रिय संगठन बन गया।

इसका आपके लिए क्या मतलब है? मूल रूप से इसका मतलब है कि .NET ऐप्स केवल आगे चलकर अधिक प्रचलित होने जा रहे हैं - और न केवल अधिक प्रचलित, बल्कि बेहतर गुणवत्ता भी। यहां तक ​​कि अगर आपने कभी भी .NET ऐप का उपयोग किए बिना इसे इतना दूर कर लिया है, तो आप शायद जल्द ही ऐसा करेंगे।

तो आप अभी भी फ्रेमवर्क स्थापित कर सकते हैं।

क्या इससे मदद मिली? यदि हां, तो कृपया हमें नीचे बताएं! यदि आपके कोई प्रश्न हैं, तो बेझिझक उनसे भी पूछें।

साझा करना साझा करना कलरव ईमेल क्या असंगत पीसी पर विंडोज 11 स्थापित करना ठीक है?

अब आप पुराने पीसी पर आधिकारिक आईएसओ फाइल के साथ विंडोज 11 स्थापित कर सकते हैं ... लेकिन क्या ऐसा करना एक अच्छा विचार है?

आगे पढ़िए
संबंधित विषय
  • खिड़कियाँ
  • तकनीक की व्याख्या
  • विंडोज 7
  • विंडोज 10
  • सॉफ्टवेर अधिस्थापित करो
  • विंडोज 8.1
लेखक के बारे में जोएल ली(१५२४ लेख प्रकाशित)

जोएल ली 2018 से MakeUseOf के प्रधान संपादक हैं। उनके पास बी.एस. कंप्यूटर साइंस में और नौ साल से अधिक के पेशेवर लेखन और संपादन का अनुभव।

जोएल ली . की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें