NET Framework क्या हैं? और इसे कंप्यूटर में इस्तेमाल क्यों किया जाता है?

दोस्तों ये तो बिल्कुल सही है कि अगर कंप्यूटर का आविष्कार नहीं होता तो आज मानव जीवन इतना सुगम और सरल नहीं बन पाता हालंकि जब कंप्यूटर को बनाया गया था तब यह थोड़े अलग थे तथा बहुत स्लो काम करते थे लेकिन आज ऐसा नहीं है अब तो हमारे पास सुपरकंप्यूटर तक आ चुके है। इस पोस्ट में आपको बताऊंगा NET Framework क्या हैं?

यह तो सच है की कंप्यूटरों ने जीवन बेहद आसान कर दिया है लेकिन ऐसा नहीं है इसके साथ कोई चुनौती नहीं है अब अगर आपको कुछ भी चाहिए कंप्यूटर के लिए तो आसानी से उपलब्ध हो जाता है लेकिन कुछ सालो पहले डेवलपर्स को बहुत परेशान होना पड़ता था जैसे

विंडोज़ में बहुत से एप्लिकेशन हम इस्तेमाल करते है और बहुत सारे एप्लिकेशन के कॉड एक जैसे ही होते है तो जब आप किसी एप्लिकेशन को ओपन करते थे तो विंडोज़ को सभी कॉड को रन करना होता था जिससे समय लगता था और डेवलपर्स को भी सारे कॉड्स खुद टाइप करने होते थे।

Hadoop क्या है ? Hadoop के फायदे क्या है?

इसलिए आज आप इस पोस्ट कि अंत तक जरूर पढ़िए क्यूंकि यह टॉपिक अगर आप कंप्यूटर चलाते है या नहीं आपको जानना बेहद जरूरी है क्यूंकि यह बहुत बेसिक जानकारी है जो आपको जरूर पता होनी चाहिए चाहिए जानते है NET Framework क्या हैं?

NET Framework क्या हैं?

जैसे ही मैंने आपको बताया कि अगर एप्लीकेशन के कोड्स एक जैसे है तब भी डेवलपर्स को उसे पूरा टाइप करना होता था इसलिए विंडोज़ ने सोचा की क्यूंकि न ऐसा कुछ सिस्टम बनाया जाए जिससे बहुत सारे एप्लिकेशन के एक जैसे कोड्स को बार बार लिखना न पड़े और एक ही एप्लिकेशन के कोड्स को इस्तेमाल करते काम हो जाए।

इसलिए विंडोज़ ने यह नेट फ्रेमवर्क साल 2002 में बनाया बनाया, डेवलपर्स को अलग अलग एप्लिकेशन बनाने के लिए एक जैसे कोड्स बार बार टाइप करने होते थे इसलिए माइक्रोसॉफ्ट ने सोचा कि इन कोड्स की जरूरत तो हर एप्लिकेशन में हो रही है इसलिए क्यूं न ऐसा किया जाए कि,

यह सारे एक जैसे (कॉमन) को हमारे ही कंप्यूटर में इंस्टॉल कर दिया जाए जिससे यह होगा कि अगर कोई डेवलपर्स किसी भी एप्लिकेशन को बनाएगा या कुछ और काम करेगा तो उसको सारे कोड्स पहले से ही मिल जाए जिसका वह इस्तेमाल कर सके, इसके इस्तेमाल से डेवलपर्स का टाइम भी बचेगा और काम भी जल्दी खत्म होगा।

नेट फ्रेमवर्क कंप्यूटर में पहले से आता है क्या?

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

यह नेट फ्रेमवर्क हमारे कंप्यूटर में पहले से इंस्टॉल आता है लेकिन अगर आप कोई ऐसा सॉफ्टवेयर रन कर रहे है जिसे लेटेस्ट फ्रेमवर्क चाहिए तो आपको अलग से अपने कंप्यूटर मे इसे लोड करना होता है। जैसा आपका कंप्यूटर है उस हिसाब से यह आपको बड़ी आसानी से मिल जाएगा।

कौन सा वर्जन कंप्यूटर में डाले?

दोस्तों यह पूरी तरह आपके कंप्यूटर पर निर्भर करता है क्यूंकि अगर आपके पास विंडोज़ 7 है तो उसमे थोड़ा लो वर्जन का नेट फ्रेमवर्क आएगा जबकि अगर आपके पास विंडोज़ 10 या फिर विंडोज़ 8 है तो उसमे थोड़ा लेटेस्ट नेट फ्रेमवर्क देखने को मिलता है।

आपको बता दूं कि चाहे आप लो वर्जन वाला फ्रेमवर्क डालें या फिर लेटेस्ट वाला यह पूरी तरह से आप कौन सा सॉफ्टवेयर चला रहे हो तथा वह कितना हैवी है यह पूरी तथा उस पर निर्भर करता है।

अगर आप लेटेस्ट फ्रेमवर्क डालना चाहते है तो यह आप बड़ी आसानी से कर सकते है बस ऑनलाइन सर्च कीजिए और आपको सारे वर्जन की लिस्ट मिल जाएगी जिन्हे आप इस्तेमाल कर सकते है।

नेट फ्रेमवर्क का इस्तेमाल कैसे किया जाता है?

दोस्तों मुझे लगता है आपको अब यह लगभग समझ में आ गया होगा की NET Framework क्या हैं लेकिन आपको यह भी जानना चाहिए की नेट फ्रेमवर्क का इस्तेमाल कैसे किया जाता है।

हम अपने कंप्यूटर में बहुत सारे सॉफ्टवेयर/एप्लिकेशन इस्तेमाल करते है जिनमे बहुत सी प्रोसेस एक जैसी ही होती है जैसे किसी भी एप्लिकेशन को शट डाउन करना या किसी भी एप्लिकेशन को ओपन करना,

यह सारी प्रोसेस सभी एप्लिकेशन में कॉमन होती है तो जाहिर सी बात है इनको बनाने के लिए भी एक जैसे ही कोड्स का इस्तेमाल होता होगा अब क्यूंकि डेवलपर्स को इन छोटी छोटी प्रोसेस के लिए बार बार कोड्स लिखने होते है जिससे उनको समय ज्यादा लगता था।

इसलिए नेट फ्रेमवर्क में यह होता है कि अगर आप कोई एप्लिकेशन बना रहे हो तो वह कोड्स उसमे से काफी होकर आपके सॉफ्टवेयर में आ जाते है जिससे उनको बार बार लिखना नहीं होता, लेटेस्ट फ्रेमवर्क डालने के किए इसलिए कहा जाता है कि,

लेटेस्ट फ्रेमवर्क में एक दम लेटेस्ट कोड्स होते है जिससे कोई भी सॉफ्टवेयर बहुत स्मूथ वर्क कर सकता है जैसे अगर आपने कोई सॉफ्टवेयर बनाया और यह बेसिक तथा कॉमन कोड्स नहीं भी डाले तब भी सॉफ्टवेयर काम करेगा क्यूंकि उसको चलाने के लिए बेसिक कोड्स वाला पूरा फ्रेमवर्क आपने पहले से कंप्यूटर में डाल कर रहा है।

इसलिए जब आप सॉफ्टवेयर को ओपन करते हो तो सारे कोड्स नेट फ्रेमवर्क से मैच होते है जिससे एप्लिकेशन और ज्यादा सही काम कर पाती है। इसके कई सारे प्रकार भी होते है।

निष्कर्ष

दोस्तों इस पोस्ट के माध्यम से मैंने आपको बताया की NET Framework क्या हैं? तथा यह कैसे आपने कंप्यूटर में इस्तेमाल किया जाता है। नेट फ्रेमवर्क इतना जटिल टॉपिक नहीं है लेकिन अगर आपको यह बेसिक जानकारी नहीं होगी तो आपको कंप्यूटर के क्षेत्र में दिक्कतें हो सकती है।

इसलिए जब आप कोई सॉफ्टवेयर ओपन करते है तो उसको लगभग 1 सैकंड का समय लगता है क्यूंकि बैकग्राउंड में बहुत सारे प्रोसेस होती है उसके बाद वह सॉफ्टवेयर ओपन होता है जिससे आप काम कर पाते हो।

अगर आपको इस पोस्ट से आज कुछ नया सीखने को मिला तो इस पोस्ट को अपने दोस्तों को भी जरूर भेजे और अगर आपको इस पोस्ट से कुछ कोई सवाल या सुझाव है तो आप कॉमेंट बॉक्स में लिखकर हमसे जरूर पूछे, तथा इस पोस्ट को अंत तक पढ़ने के लिए आपका बहुत बहुत धन्यवाद।