NET Framework डाउनलोड करें {{version}}
NET Framework डाउनलोड करें {{version}}

NET Framework डाउनलोड करें 4.7.2

By vquaimy34 - 13/09/2022
Name NET Framework
Version 4.7.2
Size 1.4MB
Category सॉफ़्टवेयर
Get It On Google Play
Price FREE
Publisher Microsoft
Genre
Update 13/09/2022 (2 वर्ष ago )

नेट फ्रेमवर्क के बारे में परिचय

माइक्रोसॉफ्ट .NET फ्रेमवर्क एक सॉफ्टवेयर प्लेटफ़ॉर्म है जो डेवलपर्स को बेहतर विश्वसनीयता, सुरक्षा और स्केलेबिलिटी के साथ एप्लिकेशन बनाने, चलाने और प्रबंधित करने की अनुमति देता है। यह पहली बार 2002 में जारी किया गया था, जब इसने माइक्रोसॉफ्ट के पिछले वेब एप्लिकेशन प्लेटफ़ॉर्म ASP.NET को बदल दिया था।

NET Framework डाउनलोड करें {{version}} NET Framework 1 min

माइक्रोसॉफ्ट नेट फ्रेमवर्क क्या है?

नेट फ्रेमवर्क माइक्रोसॉफ्ट द्वारा .NET प्लेटफ़ॉर्म पर निर्मित अनुप्रयोगों को चलाने के लिए विकसित एक सॉफ़्टवेयर ढांचा है। .NET फ्रेमवर्क विभिन्न अनुप्रयोगों और सेवाओं को चलाने के लिए एक सामान्य वातावरण प्रदान करता है, ताकि वे समान लाइब्रेरीज़, डेटा प्रकार और अन्य सुविधाएँ साझा कर सकें।

.NET फ्रेमवर्क 13 फ़रवरी 2002 को संस्करण 1.0 (सर्विस पैक सहित नहीं) के साथ जारी किया गया था। यह माइक्रोसॉफ्ट द्वारा विंडोज एक्सपी मीडिया सेंटर संस्करण 2002 उत्पाद लाइन सहित विंडोज प्लेटफार्मों में सॉफ्टवेयर विकास के लिए अपनी समग्र रणनीति के हिस्से के रूप में बनाया गया था, लेकिन तब से हर कुछ वर्षों में नए संस्करणों की रिलीज के साथ विस्तार किया गया है जैसे कि नवंबर 2005 में 2.0 और नवंबर 2006 में 3.5; इन अद्यतनों में मुख्य रूप से पिछले संस्करणों पर वृद्धिशील परिवर्तन शामिल थे, जिसमें कुछ नई सुविधाओं को यहां या वहां जोड़ा जा रहा था (जैसे ओएस एक्स में डब्ल्यूपीएफ एकीकरण) जबकि अन्य को पूरी तरह से हटा दिया गया था क्योंकि उनका बहुत अधिक उपयोग नहीं किया जा रहा था या क्योंकि उन्हें ऐसा नहीं लगता था कि उनका बहुत अधिक उपयोग किया जाएगा – उदाहरण के लिए: सिस्टम पुनर्स्थापना बिंदु जिन्हें एसपी 1 के साथ हटा दिया गया था जब विस्टा ने पहली बार 2011 में अपनी लाइफटाइम सपोर्ट प्लान लॉन्च की थी क्योंकि ज्यादातर लोग नहीं थे वैसे भी उनका उपयोग करना

नेट फ्रेमवर्क का उपयोग करने के लाभ

नेट फ्रेमवर्क इसका उपयोग करने वाले डेवलपर्स और कंपनियों को कई लाभ प्रदान करता है। नेट फ्रेमवर्क एक बहु-भाषा ढांचा है, जिसका अर्थ है कि आप अपना कोड किसी भी भाषा में लिख सकते हैं जो सामान्य भाषा रनटाइम (सीएलआर) का समर्थन करता है और इसे रनटाइम पर इंटरमीडिएट भाषा (आईएल) के रूप में संकलित कर सकता है। सीएलआर कचरा संग्रह क्षमताओं को प्रदान करने के लिए भी जिम्मेदार है, जो स्मृति प्रबंधन मुद्दों जैसे मेमोरी लीक या बफर ओवरफ्लो के बारे में चिंता किए बिना कार्यक्रमों को चलाने की अनुमति देता है।

NET Framework डाउनलोड करें {{version}} NET Framework 3 min

.NET फ़्रेमवर्क को स्थापित और कॉन्फ़िगर कैसे करें

नेट के साथ शुरुआत करने के लिए, माइक्रोसॉफ्ट की वेबसाइट से फ्रेमवर्क डाउनलोड करें। एक बार जब आप इसे अपने कंप्यूटर पर स्थापित कर लेते हैं, तो आप इन चरणों का पालन करके फ्रेमवर्क का उपयोग करके एप्लिकेशन बना सकते हैं:

  • अपने कंप्यूटर पर दृश्य स्टूडियो खोलें और दृश्य स्टूडियो के भीतर से फ़ाइल > नई परियोजना का चयन करें।
  • प्रकट होने वाले नए प्रोजेक्ट संवाद बॉक्स में, विंडोज डेस्कटॉप > सी # > टेम्पलेट्स के तहत कंसोल एप्लिकेशन चुनें और इसे एक नाम दें (जैसे “फर्स्टप्रोजेक्ट”)।
  • विजुअल स्टूडियो के दाईं ओर समाधान एक्सप्लोरर में, फर्स्टप्रोजेक्ट (आपकी नई परियोजना) में संदर्भ राइट-क्लिक करें, फिर संदर्भ जोड़ें चुनें …

नेट फ्रेमवर्क सॉफ्टवेयर डेवलपर्स को बेहतर विश्वसनीयता, मापनीयता और सुरक्षा के साथ एप्लिकेशन बनाने, चलाने और प्रबंधित करने की अनुमति देता है

नेट फ्रेमवर्क माइक्रोसॉफ्ट द्वारा विभिन्न प्रोग्रामिंग भाषाओं में एप्लिकेशन और एप्लेट्स के निर्माण और संचालन के लिए विकसित एक ढांचा है। इसमें फ्रेमवर्क क्लास लाइब्रेरी (एफसीएल) नामक एक बड़ी क्लास लाइब्रेरी होती है, जो डेटाबेस एक्सेस, वेब एप्लिकेशन डेवलपमेंट, मीडिया प्लेबैक, ग्राफिक्स, ई-कॉमर्स कार्यक्षमता और एक्सएमएल वेब सर्विसेज इंटरऑपरेशन जैसी विभिन्न सेवाओं के लिए एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) प्रदान करती है। नेट फ्रेमवर्क में रनटाइम घटक-कॉमन लैंग्वेज रनटाइम (सीएलआर) और बेस क्लास लाइब्रेरी (बीसीएल) भी शामिल हैं।

एफसीएल विंडोज़ समर्थन, रजिस्ट्री एक्सेस या डेटाबेस कनेक्टिविटी जैसे उपयोगकर्ता इंटरफ़ेस फ़ंक्शन प्रदान करता है; बीसीएल उन्हें हेरफेर करने के लिए मौलिक डेटा प्रकार और एल्गोरिदम प्रदान करता है; जबकि सीएलआर में एक निष्पादन इंजन शामिल है जिसका काम इस ढांचे का समर्थन करने वाली किसी भी भाषा में लिखे गए प्रबंधित कोड स्टेटमेंट की व्याख्या करना है।

इन सभी चीजों का उपयोग प्रोग्रामर द्वारा इसके शीर्ष पर अपने स्वयं के अनुप्रयोगों को लिखने के द्वारा किया जा सकता है – या तो सीधे कोडिंग के माध्यम से या अप्रत्यक्ष रूप से जेक्वेरी जैसे तीसरे पक्ष के ढांचे के माध्यम से।

Microsoft .Net Framework

.नेट फ्रेमवर्क सुविधाएँ

  • अनुप्रयोग डोमेन: प्रत्येक अनुप्रयोग डोमेन का अपना सुरक्षा प्रसंग और पृथक स्मृति स्थान होता है. इसका मतलब यह है कि अलग-अलग एप्लिकेशन डोमेन में दो एप्लिकेशन एक दूसरे के साथ डेटा या संसाधन साझा नहीं कर सकते हैं।
  • अतुल्यकालिक प्रोग्रामिंग: आप अपने एप्लिकेशन में लंबे समय तक चलने वाले कार्यों को प्रबंधित करने के लिए एसिंक्रोनस प्रोग्रामिंग का उपयोग कर सकते हैं और प्रतिक्रिया देने से पहले कार्यों के पूरा होने की प्रतीक्षा करने के बजाय घटनाओं का जवाब दे सकते हैं।
  • बाइनरी सीरियलाइजेशन: बाइनरी सीरियलाइजेशन ऑब्जेक्ट्स को बाइट्स की एक स्ट्रीम में परिवर्तित करता है ताकि उन्हें नेटवर्क कनेक्शन पर संग्रहीत या प्रेषित किया जा सके। ऑब्जेक्ट को बाद में इस बाइट स्ट्रीम से पुनर्गठित करके अपने मूल रूप में विघटित किया जा सकता है।
  • संकलन: संकलन एक उच्च-स्तरीय भाषा में लिखे गए स्रोत कोड को निम्न-स्तरीय कोड में परिवर्तित करता है जिसे कंप्यूटर प्रोसेसर द्वारा निष्पादित किया जा सकता है। संकलन एक उच्च स्तरीय भाषा (जैसे, विजुअल बेसिक) में लिखे गए स्रोत कोड को लेता है और इसे किसी ऐसी चीज़ में अनुवाद करता है जिसे कंप्यूटर द्वारा समझा जा सकता है

.नेट फ्रेमवर्क अकसर किये गए सवाल

नेट फ्रेमवर्क क्या है?

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

नेट फ्रेमवर्क का उपयोग करने से आपको क्या लाभ मिल सकते हैं?

.NET फ्रेमवर्क डेवलपर्स को ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग तकनीकों (कोड की कई पंक्तियों को लिखने की आवश्यकता को समाप्त करके) का उपयोग करने वाले एप्लिकेशन बनाने में सक्षम बनाता है और जो कई ऑपरेटिंग सिस्टम पर चलते हैं।

यह जावा से कैसे अलग है?

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

.नेट फ्रेमवर्क निष्कर्ष

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

0/5 (0 votes)