ASP.NET Core adalah kerangka kerja sumber terbuka dan lintas platform untuk membangun aplikasi modern yang terhubung ke internet berbasis cloud seperti aplikasi web, aplikasi IoT, dan backend seluler. Aplikasi ASP.NET Core berjalan di .NET Core, runtime aplikasi sumber terbuka lintas platform yang gratis. Arsitekturnya dirancang untuk menyediakan kerangka pengembangan yang dioptimalkan untuk aplikasi yang disebarkan ke cloud atau dijalankan di lokasi. Ini terdiri dari komponen modular dengan overhead minimal, sehingga Anda dapat menjaga fleksibilitas saat membangun solusi Anda. Anda dapat mengembangkan dan menjalankan aplikasi ASP.NET Core lintas platform di Windows, Mac, dan Linux.
.NET Core mencakup komponen berikut:
Koleksi yang Tidak Dapat Diubah;
Pembaca Metadata ECMA-335; mendukung penampil metadata tingkat rendah, memungkinkan Roslyn mengurai rakitan
SIMD mengaktifkan tipe vektor; menambahkan serangkaian tipe vektor dasar yang memanfaatkan instruksi CPU Instruksi Tunggal dan Banyak Data (SIMD).
XML; termasuk API DOM seperti metode ekstensi XDocumentandXmlDocumenttypes, XLinq, dan komunikasi XPath