Common Language Infrastructure | مشاكس https://moshax.com منصة تعليمية تهدف إلى تعليم البرمجة للمبتدئين والمحترفين على حد سواء. يحتوي على دروس تفاعلية وتمارين تطبيقية تمكن المستخدمين من استيعاب المفاهيم البرمجية بشكل سهل Mon, 04 Mar 2024 05:04:21 +0000 ar hourly 1 https://wordpress.org/?v=6.5.2 بنية .NET وطريقة عمله https://moshax.com/docs/net-knowledge-base/faqs/ Thu, 26 Jan 2017 19:55:06 +0000 http://docs.uxart.io/financo/docs/faqs/faqs/ مقدمة: .NET Framework هو منصة برمجة متكاملة من Microsoft لبناء وتشغيل التطبيقات على أنظمة Windows. تميز .NET Framework ببنيته القوية […]

The post بنية .NET وطريقة عمله first appeared on مشاكس.

]]>
مقدمة:

.NET Framework هو منصة برمجة متكاملة من Microsoft لبناء وتشغيل التطبيقات على أنظمة Windows. تميز .NET Framework ببنيته القوية وطريقة عمله الفريدة، مما يجعله خيارًا ممتازًا للمطورين لبناء تطبيقات قوية وفعالة.

بنية .NET:

تتكون بنية .NET من عدة طبقات رئيسية:

  • Common Language Infrastructure (CLI): هي بيئة برمجة موحدة تسمح بتنفيذ الكود على أي نظام تشغيل يدعم CLI.
  • .NET Framework Class Library: هي مكتبة شاملة تحتوي على فئات ووظائف جاهزة للاستخدام لتطوير مختلف أنواع التطبيقات.
  • .NET Framework Applications: هي التطبيقات التي يتم بناؤها باستخدام .NET Framework.

طريقة عمل .NET:

  1. كتابة الكود: يكتب المطور الكود باستخدام لغة برمجة تدعم .NET Framework، مثل C# أو VB.NET.
  2. الترجمة: يتم ترجمة الكود إلى لغة الآلة باستخدام مترجم .NET Framework (csc.exe).
  3. التنفيذ: يتم تحميل الكود المُترجم في ذاكرة الجهاز وتنفيذه بواسطة .NET Framework.
  4. التفاعل مع النظام: يمكن للتطبيق التفاعل مع نظام التشغيل والمكونات الأخرى من خلال .NET Framework.

مميزات .NET:

  • سهولة الاستخدام: يوفر .NET Framework بيئة برمجة سهلة الاستخدام مع أدوات قوية مثل Visual Studio.
  • قابلية إعادة الاستخدام: توفر مكتبة .NET Framework فئات ووظائف جاهزة للاستخدام، مما يوفر الوقت والجهد للمطورين.
  • الأداء العالي: تم تصميم .NET Framework ليكون سريعًا وفعالًا.
  • قابلية التوسع: يمكن توسيع .NET Framework بسهولة باستخدام مكتبات الطرف الثالث.
  • دعم متعدد المنصات: يدعم .NET Framework الآن مجموعة واسعة من أنظمة التشغيل، بما في ذلك Windows و Linux و macOS و Android و iOS.

الخاتمة:

.NET Framework هو منصة برمجة قوية وسهلة الاستخدام لبناء تطبيقات قوية وفعالة. مع بنيته القوية وطريقة عمله الفريدة، يبقى .NET Framework خيارًا ممتازًا للمطورين لبناء تطبيقات مختلفة على أنظمة التشغيل المختلفة.

ملاحظة:

  • تم التركيز على النقاط الرئيسية في بنية .NET وطريقة عمله دون الخوض في التفاصيل.
  • تم استخدام المصطلحات العربية دون ترجمة للحفاظ على وضوح الموضوع للمبرمج العربي.

مصادر:

The post بنية .NET وطريقة عمله first appeared on مشاكس.

]]>