الخلاصة IL

مؤلف: Peter Berry
تاريخ الخلق: 14 أغسطس 2021
تاريخ التحديث: 22 يونيو 2024
Anonim
الخلاصة: للثانوية العامة الحلقة 6 مواقف 2   Il riassunto 6 situazioni
فيديو: الخلاصة: للثانوية العامة الحلقة 6 مواقف 2 Il riassunto 6 situazioni

المحتوى

التعريف - ماذا تعني الخلاصة IL؟

Abstract IL (Intermediate Language) هي مجموعة تطوير برامج (SDK) تتكون من المكتبات والوثائق وأدوات التطوير الأخرى التي يمكن استخدامها لمعالجة محتويات .NET Framework والملفات الثنائية على مستوى عالٍ.

الخلاصة IL يمكن استخدامها في الكود المكتوب بأي لغة .Net مثل C # و F # ، إلخ. والغرض الرئيسي منه هو قراءة الثنائيات وتعديلها من الشفرة المكتوبة بلغة عالية المستوى ، والتي ستكون تفاصيلها أكثر تعقيدًا في الوصول في شكل ثنائي. كما تم استخدامه لما يلي:


  1. كأداة تجميع لرمز مكتوب في F #
  2. لإجراء تحليل ثابت لفحص التعليمات البرمجية المتعلقة بأمان الوصول إلى التعليمات البرمجية ، ولمشاريع البرمجة الموجهة نحو الجانب.
  3. أداة لتطوير برامج MS-ILX تحتوي على تعليمات برمجية مكتوبة بلغات البرمجة الوظيفية.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia الخلاصة IL

مفهوم Abstract IL هو نتيجة لجهود مجموعة مبادئ وأدوات البرمجة في Microsoft Research لإنشاء أداة يمكنها تحليل ومعالجة وتحويل ملفات .NET Framework التنفيذية. مع هذه الميزة ، يمكن تطوير مجموعة واسعة من التطبيقات لتعزيز الأمان ، واكتشاف الأخطاء ، وفحص الأمان الديناميكي وأدوات تحسين / تحديد ملامح IL.

يتمثل شرط استخدام Abstract IL SDK لأغراض التطوير في الحصول على SDK .NET Framework مع برنامج التحويل البرمجي F # ، نظرًا لأن F # يعتبر بشكل عام أفضل أداة لكتابة التعليمات البرمجية المدارة (باستخدام IL) مقارنة بلغات .NET الأخرى. لنشر برامج .NET بناءً على مكتبات Abstract IDL ، يجب توفير نسخة من .NET Runtime Redistributable. أيضًا ، يتجنب استخدام Abstract IL تبعية وجود ilasm.exe / ildasm.exe في المسار لأنه يعتني بقراءة / كتابة البيانات الثنائية.

المصطلحات الأخرى المستخدمة بشكل شائع فيما يتعلق بـ Abstract IL في .NET هي IL IL الشائعة. Common IL هو الإصدار الذي يمكن قراءته بواسطة الإنسان من التعليمة البرمجية المكتوبة في .NET والتي يمكن تنفيذها في بيئة تدعم Common Language Infrastructure (CLI) ، مما يساعد في القضاء على التبعية على النظام الأساسي أو نوع وحدة المعالجة المركزية.

يهدف Common IL إلى إنشاء تعليمات برمجية تلغي الحاجة إلى توزيع ثنائيات منفصلة لأنواع مختلفة من المنصات ووحدات المعالجة المركزية ، إلى جانب ميزات أمان وموثوقية محسّنة. ومع ذلك ، المقصود Abstract IL للوصول بشكل أفضل إلى الملفات الثنائية .NET.