10
.NET Core یک چارچوب نرم افزاری با مدیریت آزاد و منبع باز متشکل از بستر نرم افزار مشابه با .NET Framework است.این برنامه شامل CoreCLR است ، اجرای کامل برنامه متقابل cross-platform CLR ، ماشین مجازی که اجرای برنامه های دات نت را کنترل می کند.CoreCLR با یک کامپایلر درست در زمان به نام RyuJIT بهبود یافته است..NET Core همچنین شامل CoreFX است که جزئی از چنگال BCL است.در حالی که .NET Core زیر مجموعه ای از API های چهارچوب .NET را به اشتراک می گذارد ، با API خودش همراه است که جزئی از چهارچوب NET نیست.علاوه بر این ، .NET Core شامل CoreRT ، زمان اجرا بومی .NET بهینه شده است تا در دودویی های بومی کامپایل شده AOT ادغام شود.نوعي از كتابخانه .NET Core براي UWP استفاده شده است.رابط خط فرمان .NET Core یک نقطه ورود برای اجرای سیستم عامل ها را ارائه می دهد و خدمات توسعه دهنده ای مانند کامپایل و مدیریت بسته بندی را ارائه می دهد.کتابخانه ها و برنامه های جهانی Windows Platform.این فرم های ویندوز یا WPF را ارائه نمی دهد که GUI استاندارد را برای نرم افزار دسک تاپ در ویندوز ارائه می دهد..NET Core نیز مدولار است ، به این معنی که به جای مجامع ، توسعه دهندگان با بسته های NuGet سر و کار دارند.
net-core