Bahasa pemrograman: Microsoft mengungkapkan .NET 5, pengubah permainan untuk aplikasi lintas platform yang lebih mudah
Pada bulan November 2020, Microsoft akan meluncurkan .NET 5, yang dirancang untuk sangat menyederhanakan proses penggunaan kerangka kerja .NET.
Bahasa pemrograman yang paling banyak diminati dan pekerjaan pengembang di seluruh dunia. Bahasa pengkodean ini adalah yang paling diminati di kalangan perusahaan,
Microsoft telah mengumumkan perubahan besar pada kerangka pengembangan perangkat lunak .NET-nya mulai tahun depan.
Pada bulan November 2020, Microsoft akan meluncurkan .NET 5, yang akan menyatukan .NET Framework, .NET Core, dan kerangka kerja perangkat lunak Mono di bawah satu penawaran .NET.
Langkah ini dirancang untuk sangat menyederhanakan proses menggunakan Microsoft .NET frameworks. Sementara kerangka kerja NET. Microsoft memungkinkan pengembang untuk bekerja dalam berbagai bahasa dan membangun aplikasi untuk berbagai platform, hal itu mengharuskan pengembang untuk menggunakan kerangka kerja .NET yang berbeda.
Saat ini pengembang harus memilih antara .NET Framework, .NET Core, dan Mono, tergantung pada platform yang mereka kembangkan.
Sebaliknya, .NET 5 akan dapat digunakan untuk membangun aplikasi untuk Windows, Linux, macOS, iOS, Android, tvOS, watchOS, WebAssembly dan lebih banyak platform.
Salah satu fitur yang membedakan kerangka .NET adalah pustaka perangkat lunak standar mereka, yang dapat digunakan pengembang untuk memanfaatkan beragam fungsionalitas, mulai dari komunikasi jaringan hingga penanganan pengecualian.
Microsoft mengatakan bahwa .NET 5 akan menyertakan perpustakaan terbaik yang tersedia melalui .NET Core dan kerangka kerja Mono "untuk membuat platform tunggal yang dapat Anda gunakan untuk semua kode .NET modern Anda". Dan sementara .NET Core secara tradisional tidak memiliki luasnya pustaka standar yang tersedia di bawah .NET framework, Microsoft mengatakan kesenjangan antara keduanya akan hampir ditutup dengan rilis .Net Core 3.0 pada bulan September.
Dari rilis .NET 5 pada November 2020, itu akan menjadi satu-satunya kerangka .NET yang diperbarui, dengan versi baru dirilis setiap November di tahun-tahun berikutnya. Bahkan rilis bernomor, misalnya .NET 6, akan menjadi versi LTS yang menikmati dukungan jangka panjang. Rilis pratinjau .NET 5 diharapkan akan tersedia pada paruh pertama tahun 2020.
Dengan menargetkan berbagai platform, Microsoft mengatakan .NET 5 akan dapat digunakan untuk menyebarkan aplikasi ke berbagai sistem fisik dan virtual - dari PC desktop hingga infrastruktur berbasis cloud - seperti yang Anda lihat di bawah ini.
Gambar: Microsoft
"Proyek dan arah baru ini adalah pengubah permainan untuk .NET. Dengan .NET 5, kode dan file proyek Anda akan terlihat dan terasa sama, apa pun jenis aplikasi yang Anda buat," kata Richard Lander, manajer program untuk Tim .NET dalam sebuah posting blog yang dikeluarkan untuk mengikat dengan konferensi Build 2019 di Seattle.
"Anda akan memiliki akses ke runtime, API, dan kemampuan bahasa yang sama dengan setiap aplikasi. Ini termasuk peningkatan kinerja baru yang berkomitmen untuk CoreFX, praktis setiap hari.
"Kami melihat masa depan yang cerah di mana Anda dapat menggunakan .NET API dan bahasa yang sama untuk menargetkan berbagai jenis aplikasi, sistem operasi, dan arsitektur chip."
Lander mengatakan .NET 5 akan melanjutkan banyak tren dari kerangka .NET yang ada, termasuk dukungan untuk kemampuan platform-spesifik, seperti Windows Forms dan WPF pada Windows, dan fitur antarmuka pengguna asli dan akses perangkat keras pada perangkat Android dan iOS yang tersedia saat menggunakan Xamarin dan Mono.
Seperti halnya dengan .NET Core, .NET 5 juga akan sepenuhnya didukung oleh Visual Studio, Visual Studio untuk Mac, dan editor Visual Studio Code.
.NET 5 juga akan menawarkan berbagai perbaikan pada kerangka kerja sebelumnya, termasuk pilihan yang lebih besar pada runtime, interoperabilitas Java di semua platform, Objective-C dan interoperabilitas Swift pada beberapa sistem operasi, dan perluasan pustaka kelas CoreFX untuk mendukung kompilasi statis, jejak kaki yang lebih kecil dan lebih banyak sistem operasi.
Tidak semua orang senang dengan berita itu, dan sudah ada komentar dari perusahaan yang menggunakan .NET Framework yang peduli tentang prospek migrasi ketika kerangka kerja akhirnya berhenti didukung.
Cloud Insights Newsletter
Basis pengetahuan masuk Anda untuk yang terbaru tentang AWS, Microsoft Azure, Google Cloud Platform, Docker, SaaS, IaaS, keamanan cloud, wadah, cloud publik, cloud hybrid, cloud industri, dan banyak lagi.
Comments
Post a Comment
Take your time and leave a message to show me your curiosity.
just leave it empty? Put an emoticon...
Thanks, for so kind. I appreciate your feedback.
Regards, Theopit.