Microsoft telah resmi meluncurkan.NET 10 pada 12 November, selama acara online.NET Conf 2025. Pembaruan besar pada platform pengembangan perangkat lunak ini memberikan kemajuan signifikan dalam membangun aplikasi dengan kecerdasan buatan.
Kerangka Kerja Agen Microsoft baru menjadi berita utama dalam rilis ini, yang juga menghadirkan peningkatan kinerja besar dan kemampuan bahasa baru dengan C# 14.
Sebagai versi Dukungan Jangka Panjang (LTS),.NET 10 dirancang untuk stabilitas tingkat perusahaan. Hal ini akan didukung oleh Microsoft selama tiga tahun ke depan, menawarkan landasan yang andal untuk aplikasi produksi.
Lompatan Besar dalam Pengembangan AI dengan Microsoft Agent Framework
Dengan AI sebagai intinya, .NET 10 menandakan perubahan strategis untuk platform pengembangan Microsoft. Yang menjadi inti dari evolusi ini adalah Microsoft Agent Framework baru, sebuah perangkat yang dirancang untuk menyederhanakan pembuatan sistem AI yang canggih.
Hal ini dicapai dengan menyatukan fitur-fitur canggih dari pustaka Semantic Kernel dan AutoGen Microsoft ke dalam satu pengalaman yang kohesif.
Menurut perusahaan, “Microsoft Agent Framework menyederhanakan pembuatan sistem AI yang cerdas dan agen dengan menggabungkan yang terbaik dari Kernel Semantic dan AutoGen ke dalam pengalaman terpadu.”
Ini memberikan pola penting untuk alur kerja yang kompleks, mendukung orkestrasi obrolan berurutan, bersamaan, dan grup antara agen AI.
Untuk mempercepat pengembangan, Microsoft juga menyediakan templat API Web Agen AI, yang memungkinkan pengembang menghosting dan menguji agen mereka dengan cepat.
Mendukung fokus AI ini, Entity Framework Core 10 memperkenalkan kemampuan data penting. Kini mencakup dukungan penelusuran vektor untuk Azure SQL dan SQL Server, sebuah fitur yang ditujukan langsung untuk mengaktifkan beban kerja AI tingkat lanjut seperti Retrieval-Augmented Generation (RAG).
Yang juga mengalami infus AI besar adalah rantai alat pengembang dengan peluncuran Visual Studio 2026, yang dilengkapi dengan Agen Kopilot Profiler terintegrasi untuk membantu menganalisis dan mengoptimalkan kode.
Peningkatan Kinerja dan Keamanan Masa Depan
Untuk pengembang yang mengerjakan sistem berkinerja tinggi, pengoptimalan runtime terbaru memberikan keuntungan yang terukur. Microsoft menyebut versi ini sebagai versi yang paling berkinerja, sebuah klaim yang didukung oleh tolok ukur awal.
.NET 10 menghadirkan waktu respons rata-rata 49% lebih cepat dibandingkan.NET 8, sebuah lompatan efisiensi yang signifikan. Peningkatan lebih lanjut terdapat pada operasi tertentu, seperti serialisasi JSON, yang kini 20-40% lebih cepat.
Dalam pengumuman resminya, Tim.NET menyebut.NET 10 sebagai “rilis.NET yang paling produktif, modern, aman, cerdas, dan berperforma tinggi hingga saat ini.”
[konten tersemat]
Komitmen ini melampaui kecepatan mentah untuk mencakup keamanan jangka panjang dari aplikasi yang dibangun di platform. Peningkatan pada kompiler Just-In-Time (JIT), kompilasi NativeAOT (Ahead-of-Time), dan manajemen memori berkontribusi pada aplikasi yang lebih kecil, lebih cepat, dan lebih efisien.
Melihat lebih jauh lagi, Microsoft bersiap menghadapi ancaman di masa depan dengan dukungan kriptografi yang diperluas. Peningkatan utama di.NET 10 adalah dukungan untuk kriptografi pasca-kuantum (PQC) yang diperluas, yang bertujuan untuk melindungi data dari potensi kemampuan dekripsi komputer kuantum di masa depan.
Seperti yang dicatat oleh Microsoft, “Kemajuan komputasi kuantum membuat kriptografi pasca-kuantum semakin penting. Dukungan PQC.NET 10 yang diperluas membantu mempersiapkan aplikasi Anda di masa depan terhadap ancaman kuantum.”
Memodernisasi Pengalaman Pengembang dengan C# 14 dan Pembaruan Kerangka Kerja
Melanjutkan penyempurnaan pengalaman pengembang inti, rilis ini dibangun berdasarkan fondasi yang dibuat dengan.NET 9 pada tahun 2024.
Peningkatan utama ini adalah Pembaruan bahasa C# 14, yang memperkenalkan beberapa fitur untuk membuat kode lebih bersih dan mudah dipelihara. Yang menonjol mencakup properti yang didukung lapangan yang menyederhanakan deklarasi properti dan dukungan baru untuk properti ekstensi statis dan instance.
Pengembang web mendapatkan alat baru yang penting di ASP.NET Core 10. Kerangka kerja ini mencakup dukungan untuk kunci sandi, sehingga memungkinkan terciptanya pengalaman autentikasi yang lebih aman dan tanpa kata sandi.
Ini juga ditetapkan secara default pada OpenAPI 3.1, sehingga memastikan kepatuhan standar yang lebih baik untuk API dokumentasi, dan menambahkan validasi bawaan untuk API minimal guna mengurangi kode boilerplate.
Untuk pengembangan lintas platform, .NET MAUI kini terintegrasi langsung dengan.NET Aspire, menyederhanakan telemetri dan penemuan layanan dalam aplikasi terdistribusi.
Yang terpenting untuk adopsi perusahaan, ini adalah rilis yang stabil dan berjangka panjang. Mengonfirmasi stabilitasnya, Tim.NET menyatakan.NET 10 “akan didukung selama tiga tahun hingga 10 November 2028.”
Jaminan pembaruan stabilitas dan keamanan ini menjadikan.NET 10 versi yang direkomendasikan untuk aplikasi produksi yang memerlukan platform yang dapat diandalkan dan berwawasan ke depan.