برنامه نویسی

CLR

امروز در مورد CLR، نحوه کارکرد و کاربرد آن به شما خواهم گفت.

Common Language Runtime (CLR) بخش اصلی پلت فرم دات نت است که یک محیط زمان اجرا است که اجرای برنامه های نوشته شده به هر زبانی را مدیریت می کند.

CLR چیزی است که دات نت را به یک پلتفرم قدرتمند و همه کاره تبدیل می کند.

ویژگی های اصلی CLR

  1. مدیریت حافظه

  2. تامین امنیت.

  3. رسیدگی به استثنا

  4. گردآوری JIT.

  5. قابلیت همکاری

  6. پشتیبانی از محیط چند زبانه (CLS و CTS).

نحوه عملکرد CLR.

  1. کد در سی شارپ، F#، VB.NET یا زبان دیگری به یک زبان میانی (IL) کامپایل می شود.

  2. IL و ابرداده در فایل اسمبلی ذخیره می شوند .exe یا .dll.

  3. هنگام اجرا، CLR از یک کامپایلر JIT برای تبدیل IL به کد ماشین استفاده می کند.

  4. CLR اجرای کدهای ماشین شامل موارد زیر را مدیریت می کند:

  • مدیریت حافظه

  • رسیدگی به استثنا

  • ایمنی.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا