Saya telah menemukan artikel baru yang saya temukan pendek dan sangat bagus. Ini mencakup .NET Standard, .NET Core dan .NET Framework dan hubungan mereka. Saya sangat merekomendasikannya. Sayangnya, saya tidak punya waktu untuk beradaptasi dan menaruhnya di sini.
Konten jawaban asli di bawah:
Jadi, berdasarkan entri resmi terbaru tentang masalah ini, berikut adalah beberapa poin penting yang saya lihat:
.NET Core pada dasarnya adalah fork dari .NET Framework yang implementasinya juga dioptimalkan untuk masalah anjak piutang.
Kami menganggap .NET Core tidak khusus untuk .NET Native atau ASP.NET 5 - BCL dan runtimes adalah tujuan umum dan dirancang untuk bersifat modular. Dengan demikian, ini membentuk fondasi untuk semua .NET vertical.
Jadi .NET Native dan ASP.NET 5 hanyalah "subjek" uji untuk konfigurasi kerangka baru, sebagian ini mungkin karena mereka sangat berbeda:
Lihat, mereka bahkan membutuhkan level rendah yang terpisah, tetapi sebagian besar BCL masih umum:
Kami menganggap .NET Core tidak khusus untuk .NET Native atau ASP.NET 5 - BCL dan runtimes adalah tujuan umum dan dirancang untuk bersifat modular. Dengan demikian, ini membentuk fondasi untuk semua .NET vertical.
Yaitu, persegi panjang magenta di atas akan ditambahkan secara masif dengan Model Aplikasi baru, tetapi pangkalan akan tetap umum.
Penyebaran NuGet:
Berbeda dengan .NET Framework, platform .NET Core akan dikirimkan sebagai paket NuGet. Kami telah menetap di NuGet karena di situlah mayoritas ekosistem perpustakaan sudah ada.
Hubungan dengan kerangka kerja saat ini:
Untuk Visual Studio 2015 tujuan kami adalah untuk memastikan bahwa .NET Core adalah bagian murni dari .NET Framework. Dengan kata lain, tidak akan ada celah fitur. Setelah Visual Studio 2015 dirilis, harapan kami adalah bahwa .NET Core akan versi lebih cepat daripada .NET Framework. Ini berarti bahwa akan ada titik waktu di mana fitur hanya akan tersedia pada platform berbasis .NET Core.
Ringkasan:
Platform .NET Core adalah .NET stack baru yang dioptimalkan untuk pengembangan sumber terbuka dan pengiriman tangkas di NuGet. Kami sedang bekerja dengan komunitas Mono untuk menjadikannya hebat di Windows, Linux dan Mac, dan Microsoft akan mendukungnya di ketiga platform.
Kami mempertahankan nilai-nilai yang diberikan oleh .NET Framework untuk pengembangan kelas perusahaan. Kami akan menawarkan distribusi .NET Core yang mewakili satu set paket NuGet yang kami uji dan dukung bersama. Visual Studio tetap menjadi pusat pengembangan Anda. Mengkonsumsi paket NuGet yang merupakan bagian dari distribusi tidak memerlukan koneksi Internet.
Pada dasarnya ini dapat dianggap sebagai. NET 4.6 dengan model distribusi yang berubah, yang, secara bersamaan, sedang dalam proses menjadi open source.