सार आईएल

लेखक: Peter Berry
निर्माण की तारीख: 14 अगस्त 2021
डेट अपडेट करें: 22 जून 2024
Anonim
Three phase delta connection derivations
वीडियो: Three phase delta connection derivations

विषय

परिभाषा - सार आईएल का क्या अर्थ है?

Abstract IL (इंटरमीडिएट लैंग्वेज) एक सॉफ्टवेयर डेवलपमेंट किट (SDK) है जिसमें लाइब्रेरी, डॉक्यूमेंटेशन और अन्य डेवलपमेंट टूल्स शामिल होते हैं जिनका उपयोग .NET फ्रेमवर्क और बाइनरी फाइल्स के कंटेंट को हाई लेवल पर मैनिपुलेट करने के लिए किया जा सकता है।

Abstract IL का उपयोग किसी भी .net भाषा में लिखी गई कोड जैसे C #, F #, आदि में किया जा सकता है। इसका मुख्य उद्देश्य उच्च-स्तरीय भाषा में लिखे गए कोड से बायनेरिज़ को पढ़ना और संशोधित करना है, जिसका विवरण अन्यथा अधिक बोझिल होगा द्विआधारी प्रारूप में पहुंच। यह भी निम्नलिखित के लिए इस्तेमाल किया गया है:


  1. F # में लिखे कोड के संकलन उपकरण के रूप में
  2. कोड एक्सेस सुरक्षा और पहलू उन्मुख प्रोग्रामिंग परियोजनाओं से संबंधित चेकिंग कोड के स्थैतिक विश्लेषण के लिए।
  3. कार्यात्मक प्रोग्रामिंग भाषाओं में लिखे गए कोड वाले MS-ILX प्रोग्राम विकसित करने का एक उपकरण।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia सार आईएल की व्याख्या करता है

Abstract IL की अवधारणा Microsoft अनुसंधान के प्रोग्रामिंग सिद्धांत और उपकरण समूह के प्रयासों का परिणाम है जो एक टूल का निर्माण कर सकता है जो .NET फ्रेमवर्क निष्पादन का विश्लेषण, हेरफेर और रूपांतरण कर सकता है। इस सुविधा के साथ, सुरक्षा, त्रुटि का पता लगाने, गतिशील सुरक्षा जांच और आईएल ऑप्टिमाइज़ेशन / प्रोफाइलिंग टूल को बढ़ाने के लिए अनुप्रयोगों की एक विस्तृत श्रृंखला विकसित की जा सकती है।

विकास के प्रयोजनों के लिए सार IL SDK का उपयोग करने के लिए F # कंपाइलर के साथ .NET फ्रेमवर्क SDK की आवश्यकता होती है, क्योंकि F # को आमतौर पर अन्य .NET भाषाओं की तुलना में प्रबंधित कोड (IL का उपयोग करके) लिखने के लिए सबसे अच्छा साधन माना जाता है। सार IDL पुस्तकालयों के आधार पर .NET प्रोग्रामों की तैनाती के लिए, .NET रनटाइम रिडाइजेबल की एक प्रति प्रदान करने की आवश्यकता है। इसके अलावा, सार IL का उपयोग पथ में ilasm.exe / ildasm.exe होने की निर्भरता से बचा जाता है क्योंकि यह बाइनरी डेटा को पढ़ने / लिखने का ध्यान रखता है।

आमतौर पर .NET में सार IL के संबंध में प्रयुक्त अन्य शब्दावली सामान्य IL है। कॉमन IL, .NET में लिखे गए कोड का मानव-पठनीय संस्करण है, जिसे कॉमन लैंग्वेज इन्फ्रास्ट्रक्चर (CLI) का समर्थन करने वाले वातावरण में निष्पादित किया जा सकता है, जो प्लेटफ़ॉर्म या CPU प्रकार पर निर्भरता को समाप्त करने में मदद करता है।

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