डॉटनेट (.NET) क्या है? इसके गुण और लाभ क्या है।

नमस्कार दोस्तों आज आपको इस पोस्ट डॉटनेट (.NET) क्या है? इसके गुण और लाभ क्या है। के बारे में आपको बहुत अच्छे तरीके से बताएंगे। डॉट नेट फ्रेमवर्क का मूल आधार comman लैंग्वेज रन आउट है CLR एक मॉड्यूल है जो वास्तव में हमारे VB.net एप्लीकेशंस वजन होता है डॉट नेट फ्रेमवर्क का दूसरा बड़ा भाग डॉट नेट फ्रेमवर्क क्लास लाइब्रेरी है क्लास लाइब्रेरी बहुत मात्रा में पूर्व में लिखे गए कोड को होल्ड करके रखती है एक और हमारे द्वारा तैयार विजुअल बेसिक, विजुअल C# तथा अन्य विजिबल स्टूडियो लैंग्वेज के प्रोग्राम एवं मॉड्यूल होते हैं। डॉटनेट (.NET) क्या है? के बारे में जानते है- डॉटनेट (.NET) क्या है

तो चलिए दोस्तो शुरू करते है-

 

डॉटनेट (.NET) क्या है?

डॉटनेट (.NET) क्या है –  Microsoft.net एक प्लेटफार्म है जो की डिस्ट्रीब्यूटर एप्लीकेशन की अगली पीढ़ी को बनाना तथा चलाने के लिए प्लेटफार्म देती है यह क्लाइंट सर्वर तथा सर्विसेज को मिलकर कार्य करती है लेकिन इसके अंदर निम्नलिखित कंपोनेंट को शामिल किया गया है।

  1. एक प्रोग्रामिंग मॉडल जो की XML वेब सर्विसेज तथा एप्लीकेशन को बनाने में सहायक होती है।
  2. XML वेबसाइट विशेष जैसे कि microsoft.net MY service जो की डेवलपर की सहायता करता है।
  3. सर्विसेस का समूह जैसे विंडोज 2000, SQL सर्वर 2000 तथा Bi2 सर्वर जो की XML वेब सर्विस तथा एप्लीकेशन को इंटीग्रेटेड रन ऑपरेट टाटा मैनेज करने का कार्य करता है।
  4. क्लाइंट सॉफ्टवेयर जैसे विंडोज एक्सपी तथा विंडो CE
  5. क्लाइंट टूल जैसे विजुअल studio.net
  6. इसमें 24 से भी अधिक भाषाओं को सपोर्ट किया जाता है।
  7. डॉट नेट प्रोडक्ट
  8. डॉटनेट service
  9. डॉटनेट फ्रेमवर्क

विंडोज में नवीन तथा क्रांतिकारी परिवर्तन के रूप में VB.net एक महत्वपूर्ण कंपोनेंट है यह .नेट फ्रेमवर्क के के साथ उपयोगी डेवलपमेंट प्लेटफार्म है विंडो में इस नई व्यवस्था में सॉफ्टवेयर डेवलपमेंट एवं ऑपरेटिंग सिस्टम सपोर्ट ज्यादा प्रभावशाली हो गया है।

डॉट नेट फ्रेमवर्क ऑपरेटिंग सिस्टम के साथ है इसके स्वयं के कोड के साथ संगठित हो गया है तथा हमारे  VB.net नेट फ्रेमवर्क ऑपरेटिंग सिस्टम के साथ इसके स्वयं के कोड के साथ संगठित हो गया है तथा हमारे VB.net प्रोग्राम्स वास्तव में डॉट नेट कोड के माध्यम से कार्य करते हैं

VB.net प्रोग्राम का ऑपरेटिंग सिस्टम से सीधा संपर्क नहीं होता है इसके अलावा यह इंटरनेट के साथ बहुत शक्तिशाली फीचर के साथ डिफाइन किया गया है।

 

डॉट नेट फ्रेमवर्क के विभिन्न गुण –

डॉट नेट फ्रेमवर्क वेबसाइट विशेष तथा अन्य एप्लीकेशन के डेवलपमेंट तथा उनके एक EXICUATION के लिए एक व्यवस्थित वातावरण उपलब्ध कराता है जिसके अंतर्गत यूजर वेब एप्लीकेशन विंडो बेस्ड एप्लीकेशन तथा कंट्रोल एप्लीकेशन को डेवलपमेंट का एग्जीक्यूट कर सकता है

डॉट नेट यूजर कोई एप्लीकेशन के डेवलपमेंट में विभिन्न सुविधाओं तथा लाभ प्रदान करता है डॉट नेट के माध्यम से एक एप्लीकेशन प्रोग्रामर अपनी वेबसाइट का डेवलपमेंट कर सकता है इसके लिए डॉट नेट asp.net को प्रदान करता है अन्य शब्दों में हम कर सकते हैं कि डॉट नेट फ्रेमवर्क एक मोबिलिटी लैंग्वेज वातावरण है जो की तीन मुख्य भागों से मिलकर बना है।

  • कॉमन लैंग्वेज रन आउट
  • यूनिफाइड प्रोग्रामिंग क्लासेस
  • एक्टिवेट सर्वर pages.net

 

  • कॉमन लैंग्वेज रन आउट

कंपोनेंट के रन आउट तथा डेवलपमेंट टाइम के दौरान  CLR महत्वपूर्ण भूमिका आधार कथा जब कोई कंपोनेंट रन होता है तो CLR मेमोरी को मैनेज करना थ्रेड तथा प्रक्रिया को स्टार्ट तथा स्टॉप करने विभिन्न सिक्योरिटी पॉलिसी को कंपोनेंट पर लागू करने का कार्य करता है इसके अलावा CLR विभिन्न कंपोनेंट के मध्य आंतरिक निर्भयता को समाप्त करने का कार्य भी करता है।

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

 

  • यूनिफाइड प्रोग्रामिंग क्लासेस

डेवलपर को ऑब्जेक्ट ओरिएंटेड, हेरारिकल कॉन्सेप्ट के साथ-साथ विस्तार योग क्लास लाइब्रेरीज का समूह प्रदान करता है सामान्यत: सी प्लस प्लस (C++)  डेवलपर पर एप्लीकेशन डेवलपमेंट में माइक्रोसॉफ्ट फाउंडेशन सर्विसेज को java डेवलपर विंडो फाऊंडेशन क्लासेस को तथा विजुअल बेसिक डेवलपर विजुअल बेसिक द्वारा एप्लीकेशन प्रोग्रामिंग इंटरफेस (API) को उपयोग में लाने वाले विभिन्न API को एक साथ डेवलप कर प्रदान किया गया है जिससे एक एप्लीकेशन प्रोग्राम आसानी से वेब प्रोग्राम में बना सकता है।

 

  • एक्टिवेट सर्वर pages.net

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

 

डॉट नेट फ्रेमवर्क के लाभ –

डॉट नेट फ्रेमवर्क के लाभ निम्नलिखित है-

  1. डॉट नेट फ्रेमवर्क ऑब्जेक्ट ओरिएंटेड कांसेप्ट को सपोर्ट करता है जो की प्रोग्रामर की उत्पादन क्षमता को बढ़ाता है।
  2. ऑब्जेक्ट ओरिएंटेड कॉन्सेप्ट सिक्योरिटी की सुविधा प्रदान करता है।
  3. डॉट नेट फ्रेमवर्क यूजर को यह भी सुविधा प्रदान करता है कि यूजर को प्रोग्रामिंग कोडिंग कम से कम लिखनी पड़े।
  4. डेवलप एप्लीकेशन का आसानी से सेटअप तैयार किया जा सकता है।
  5. डॉट नेट फ्रेमवर्क पूर्ण रूप से प्लेटफॉर्म इंडिपेंडेंट वातावरण प्रदान करता है।
  6. ASP.NET कंट्रोल के द्वारा यूजर आसानी से सर्वर साइट प्रोग्रामिंग को डेवलप कर सकता है।
  7. डॉट नेट फ्रेमवर्क मल्टीप्ल लैंग्वेज को सपोर्ट करता है।
  8. डॉट नेट फ्रेमवर्क XML वेब सर्विसेज प्रदान करता है।
  9. ADO.NET के माध्यम से डाटा को डाटा भी से आसानी से एक्सेस किया जा सकता है।
  10. डॉट नेट फ्रेमवर्क इंटिरोपिटेबिलिटी को सपोर्ट करता है जिसके द्वारा किसी नई लैंग्वेज तथा पुरानी लैंग्वेज की लाइब्रेरी के मध्य सामान्य स्थापित किया जा सकता है।
  11. CLR के द्वारा रनटाइम पर एक लैंग्वेज दूसरी लैंग्वेज के कोड को उपयोग में ला सकती है।

 

FAQ’S 

1. डॉट नेट किस को सपोर्ट करता है।

डॉट नेट फ्रेमवर्क मल्टीप्ल लैंग्वेज को सपोर्ट करता है।

2. डॉट नेट फ्रेमवर्क —- स्थापित किया जा सकता है।

डॉट नेट फ्रेमवर्क इंटिरोपिटेबिलिटी को सपोर्ट करता है जिसके द्वारा किसी नई लैंग्वेज तथा पुरानी लैंग्वेज की लाइब्रेरी के मध्य सामान्य स्थापित किया जा सकता है।

3. डॉट नेट फ्रेमवर्क वेबसाइट विशेष तथा अन्य एप्लीकेशन के डेवलपमेंट तथा उनके एक क्या उपलब्ध कराता है

डॉट नेट फ्रेमवर्क वेबसाइट विशेष तथा अन्य एप्लीकेशन के डेवलपमेंट तथा उनके एक EXICUATION के लिए एक व्यवस्थित वातावरण उपलब्ध कराता है

 

Concusion (निष्कर्ष)

तो दोस्तों आपको मेरी यह पोस्ट डॉटनेट (.NET) क्या है? इसके गुण और लाभ क्या है। कैसी लगी आशा है कि आपको मेरी यह पोस्ट बहुत अच्छी और हेल्पफुल लगी होगी अगर आपको इस पोस्ट से रिलेटेड कोई सवाल है तो आप हमें comment करे तथा अपने दोस्तों के साथ शेयर जरूर करे

 

Leave a Comment

error: Content is protected !!