10
إن .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
موقع الكتروني:
https://www.microsoft.com/net/core#windowsالتصنيفات
بدائل لـ .NET Core لنظام التشغيل PlayBook
582
Java
Java هي لغة برمجة كمبيوتر للأغراض العامة متزامنة ، قائمة على الفصل ، موجهة نحو الكائن ، ومصممة بشكل خاص بحيث يكون لديها أقل عدد ممكن من تبعيات التنفيذ.