Microsoft Visual Basic Akan Diasimilasikan Dalam .NET 5 Dan Terus Berfungsi Tetapi Tidak Akan Dibangunkan Atau Dikemaskini Lebih Lanjut Sebagai Bahasa?

Microsoft / Microsoft Visual Basic Akan Diasimilasikan Dalam .NET 5 Dan Terus Berfungsi Tetapi Tidak Akan Dibangunkan Atau Dikemaskini Lebih Lanjut Sebagai Bahasa? 2 minit membaca

Microsoft .NET



Bahasa pengaturcaraan Visual Basic Microsoft secara beransur-ansur akan diasimilasi sepenuhnya dalam kerangka .NET. Bahasa berusia puluhan tahun akan terus disokong tetapi tidak akan dikemas kini atau diperbaiki, dan tidak akan berkembang lebih jauh. Sebaliknya, Microsoft Visual Basic hanya akan 'dikekalkan' untuk memastikan kestabilan dan perpindahan ke .Net 5.0.

Visual Basic, salah satu bahasa pengaturcaraan komprehensif pertama yang diadopsi secara meluas untuk mengembangkan aplikasi dan platform, secara beransur-ansur akan diturunkan sebagai subset dari Core NET yang jauh lebih besar dan cepat berkembang. Dengan kata lain, Microsoft telah dengan jelas menunjukkan bahawa jalan ke depan untuk Visual Basic akan segera berakhir dan juga dalam platform Visual Basic di. Bersih 5. Bilangan pemaju yang masih setia dengan Visual Basic tentunya rendah dan berkurang. Oleh itu, Microsoft telah memastikan bahawa ciptaan mereka akan terus berfungsi, dan syarikat akan memberi sokongan untuk memastikan kestabilan sistem dan platform. Syarikat telah memberi jaminan sokongan tetapi akan terhad untuk memastikan pembangun dengan pantas memindahkan aplikasi mereka ke .NET Core.



Microsoft .NET mengesahkan Syarikat tidak mempunyai rancangan untuk mengembangkan Visual Basic sebagai bahasa:

'Ke depan, kami tidak berencana untuk mengembangkan Visual Basic sebagai bahasa,' mengesahkan pasukan Microsoft .NET Core. 'Kami mendukung jenis aplikasi ini untuk memberikan jalan yang baik untuk pelanggan VB yang ada yang ingin memindahkan aplikasi mereka ke .NET Core. Ini membolehkan pelanggan Visual Basic memanfaatkan fitur platform baru seperti penyebaran berdampingan, sokongan merentas platform, prestasi, dan peningkatan API baru. Sebilangan besar pengaturcara yang menggunakan Visual Basic menunjukkan bahawa kestabilan dan gaya deskriptifnya dihargai ”



Ini pada dasarnya bermaksud pasukan pengembangan .NET 5 pasti akan memastikan sokongan untuk Visual Basic, namun, tujuan utama di sebalik sokongan tersebut adalah untuk memastikan kestabilan bahasa dan keserasian antara Visual Basic untuk .NET Core dan Visual Basic untuk .NET Framework. Sejak 2017, Microsoft pada dasarnya telah meninggalkan Visual Basic, kerana belum ada pengembangan, penambahan fitur atau kemajuan yang sebenarnya. Pengumuman baru-baru ini hanya mengesahkan niat sebenar syarikat.

Melangkah ke hadapan, pembangun yang bekerja terutamanya pada Visual Basic akan dapat menampilkan platform mereka dan memastikan mereka berfungsi dengan baik ke .NET Core, dan seterusnya ke .NET 5.0. Penting untuk diperhatikan bahawa .NET 5.0 akan menggantikan .NET tradisional dan teras terbuka. Dan platform terbuka. NET pada separuh kedua tahun 2020.



Microsoft Tidak Membunuh Visual Basic Tetapi Hanya Mendesak Pembangun untuk Mengadopsi Platform NET 5.0 yang Lebih Komprehensif?

Generasi semasa .NET Framework dihantar dengan OS Windows. Oleh itu, ia pasti akan tetap disokong dan berfungsi sepenuhnya. Walau bagaimanapun, platform seperti WebForms, Workflow atau WCF, tidak disokong pada .NET Core. Oleh itu pemaju bagaimanapun mesti kekal dengan .NET Framework.

Menariknya, Microsoft telah mendakwa bahawa Visual Studio secara berkala menambahkan ciri baru untuk pemaju menggunakan Visual Basic dan sama ada .NET Core atau .NET Framework, seperti IntelliCode untuk Visual Basic. Mengulangi komitmen terhadap Visual Basic dan Visual Studio, pasukan .NET mengesahkan, 'Visual Basic adalah bahasa yang hebat dan persekitaran pengembangan yang produktif. Masa depan Visual Basic akan merangkumi kedua-dua .NET Framework dan .NET Core dan akan memberi tumpuan kepada kestabilan, jenis aplikasi yang disenaraikan di atas, dan keserasian antara .NET Core dan .NET Framework versi Visual Basic. '

Teg BERSIH Microsoft Asas Visual