वेब के आसपास से एप्लिकेशन इंस्टॉल करते समय, आपको कुछ ऐसे सामना करना पड़ सकता है जिनके लिए आपको माइक्रोसॉफ्ट के .NET Framework के विभिन्न संस्करण स्थापित करने की आवश्यकता होती है।

.NET Framework, सच में, वेब के आसपास से कई अनुप्रयोगों का एक महत्वपूर्ण हिस्सा है, चाहे उनका उद्देश्य कोई फर्क नहीं पड़ता। आइए यह समझना शुरू करें कि इसका क्या अर्थ है।

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

अनिवार्य रूप से, एक ढांचा अन्य अनुप्रयोगों का समर्थन करने के लिए कुछ किया जाता है। .NET Framework के मामले में, इसमें ऐसी फ़ाइलें और फ़ंक्शन शामिल हैं जो वास्तव में उन प्रोग्रामों के भीतर नहीं हैं जो उन पर कॉल करते हैं, इसलिए इन फ्रेमवर्कों को डेवलपर्स को इन चीजों में से कई को कोड करने की समस्या को बचाने में परेशानी होती है।

.NET का क्या अर्थ है?

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

.NET निम्नलिखित इंटरनेट मानकों का उपयोग करता है:

  • HTTP - आप इसे पहचान सकते हैं। यह " एच Yper टी ext टी ransfer पी रोटोकॉल" के लिए खड़ा है, और इसका उपयोग यह निर्धारित करने के लिए किया जाता है कि आपका ब्राउज़र और वेब सर्वर आपके आदेशों के जवाब में क्या करता है, जैसे किसी वेब पते में टाइप करना।
  • एक्सएमएल - एक्सटेंसिबल मार्कअप भाषा। यह विशेष रूप से वेब दस्तावेज़ों के लिए बनाया गया है, जो टैग को अनुमति देता है जो अलग-अलग चीज़ों के लिए अलग स्वरूपण को परिभाषित करता है।
  • SOAP - एस imple एक ccess पी rotocol bject। यह एक XML- आधारित संदेश सेवा है जो उन्हें नेटवर्क पर भेजने से पहले संदेशों को एन्कोड करने के लिए उपयोग की जाती है। एसओएपी के संदेश HTTP जैसे विभिन्न इंटरनेट प्रोटोकॉल के माध्यम से प्रेषित होते हैं।
  • यूडीडीआई - यू नर्सियल डी लिस्क्रिप्शन, डी इवरीवरी और मैं एनटेक्शन। यह एक प्रकार की फोनबुक के रूप में कार्य करता है, जिससे व्यवसाय एक दूसरे को इंटरनेट पर ढूंढने की इजाजत देता है।

तो, .NET Framework क्या है?

.NET Framework उन प्रौद्योगिकियों का ढांचा है जो अनुप्रयोगों द्वारा उपयोग किए जाते हैं, स्वयं में, .NET प्रौद्योगिकियों पर भरोसा करते हैं। जिन अनुप्रयोगों को .NET Framework की आवश्यकता होती है, वे आम तौर पर अपने प्राथमिक उपयोगों में इंटरनेट का उपयोग करते हैं।

.NET Framework स्वयं निम्न का उपयोग करता है:

  • सीएलआर - सी ommon एल anguage आर untime। यह .NET कोड, मेमोरी, अपवाद, डिबगिंग, प्रोफाइलिंग और सुरक्षा का प्रबंधन करता है। इसे वीईएस, या आभासी निष्पादन प्रणाली के रूप में भी जाना जाता है।
  • एफसीएल - एफ रैमवर्क सी लास एल ibrary। ऑब्जेक्ट गुणों को परिभाषित करने के लिए उपयोग की जाने वाली हजारों कक्षाओं के लिए नाम। इन कक्षाओं में रनटाइम कार्यक्षमता, डेटाबेस इंटरैक्शन और अन्य सुविधाएं शामिल हैं।
  • एएसपी.नेट - वेब पेज और सेवाओं को बनाने के लिए प्रयुक्त। ऐसा करने के लिए, यह किसी पृष्ठ पर सब कुछ सर्वर-साइड चलाने के लिए ऑब्जेक्ट के रूप में व्यवहार करता है। इन पृष्ठों को तब दूसरी भाषा में संकलित किया जाता है, जिसे तब मूल कोड (अपनी मशीन के लिए) में संकलित किया जाता है, जिसे तब आपके प्रोसेसर के माध्यम से चलाया जाता है।

इसके साथ मैं क्या करूं?

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

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