.NET Core

.NET Core

إن .NET Core هو إطار برمجي مُدار مجاني ومفتوح المصدر ، يشبه .NET Framework.
إن .NET Core هو إطار برمجي مُدار حر ومفتوح المصدر عبر الأنظمة يشبه .NET Framework.وهو يتألف من CoreCLR ، وهو تطبيق كامل وقت تشغيل النظام الأساسي لـ CLR ، وهو الجهاز الظاهري الذي يدير تنفيذ برامج .NET.يأتي CoreCLR مع مترجم محسّن في الوقت المناسب ، يسمى RyuJIT.يتضمن .NET Core أيضًا CoreFX ، وهو شوكة جزئية لـ BCL.بينما تقوم .NET Core بمشاركة مجموعة فرعية من .NET Framework APIs ، فإنها تأتي مع واجهة برمجة التطبيقات الخاصة بها التي لا تشكل جزءًا من .NET Framework.علاوة على ذلك ، يحتوي .NET Core على CoreRT ، وهو وقت تشغيل NET Native الأمثل ليكون مدمجًا في الثنائيات الأصلية المترجمة من AOT.يتم استخدام متغير من مكتبة .NET Core لـ UWP.توفر واجهة سطر الأوامر الخاصة بـ .NET Core نقطة إدخال للتنفيذ لأنظمة التشغيل وتوفر خدمات مطور مثل الترجمة وإدارة الحزمة .... يدعم .NET Core أربعة سيناريوهات مشتركة بين الأنظمة الأساسية: تطبيقات الويب ASP.NET Core وتطبيقات سطر الأوامر ،المكتبات وتطبيقات نظام التشغيل Windows الأساسي.لا يتم تطبيق Windows Forms أو WPF التي تقدم واجهة المستخدم الرسومية القياسية لبرامج سطح المكتب على Windows..NET Core أيضًا نموذجي ، بمعنى أنه بدلاً من التجميعات ، يتعامل المطورون مع حزم NuGet.

موقع الكتروني:

التصنيفات

بدائل لـ .NET Core لنظام التشغيل Blackberry 10

Java

Java

Java هي لغة برمجة كمبيوتر للأغراض العامة متزامنة ، قائمة على الفصل ، موجهة نحو الكائن ، ومصممة بشكل خاص بحيث يكون لديها أقل عدد ممكن من تبعيات التنفيذ.