Microsoft Visual Basic จะหลอมรวมใน. NET 5 และทำงานต่อไป แต่จะไม่ได้รับการพัฒนาหรืออัปเดตเพิ่มเติมในฐานะภาษาหรือไม่?

ไมโครซอฟต์ / Microsoft Visual Basic จะหลอมรวมใน. NET 5 และทำงานต่อไป แต่จะไม่ได้รับการพัฒนาหรืออัปเดตเพิ่มเติมในฐานะภาษาหรือไม่? 2 นาทีอ่าน

Microsoft .NET



ภาษาโปรแกรม Visual Basic ของ Microsoft จะค่อยๆหลอมรวมภายในกรอบ. NET ภาษาเก่าหลายทศวรรษจะยังคงได้รับการสนับสนุน แต่จะไม่ได้รับการอัปเดตหรือปรับปรุงและจะไม่มีการพัฒนาต่อไป แต่ Microsoft Visual Basic จะได้รับการ“ ดูแล” เท่านั้นเพื่อให้แน่ใจว่ามีเสถียรภาพและการโอนย้ายไปยัง. Net 5.0

Visual Basic หนึ่งในภาษาโปรแกรมที่ครอบคลุมภาษาแรกที่ได้รับการยอมรับอย่างกว้างขวางสำหรับการพัฒนาแอปพลิเคชันและแพลตฟอร์มจะค่อยๆถูกลดทอนเป็นส่วนย่อยของ. NET Core ที่มีขนาดใหญ่ขึ้นและมีการพัฒนาอย่างรวดเร็ว กล่าวอีกนัยหนึ่ง Microsoft ได้ระบุอย่างชัดเจนว่าหนทางข้างหน้าสำหรับ Visual Basic กำลังจะสิ้นสุดลงในไม่ช้าและเช่นกันภายในแพลตฟอร์ม Visual Basic บน. Net 5 จำนวนนักพัฒนาที่ยังคงภักดีต่อ Visual Basic นั้นอยู่ในระดับต่ำและลดน้อยลงอย่างแน่นอน ดังนั้น Microsoft จึงมั่นใจว่าการสร้างสรรค์ของพวกเขาจะยังคงใช้งานได้และ บริษัท จะให้การสนับสนุนเพื่อให้แน่ใจว่าระบบและแพลตฟอร์มมีเสถียรภาพ บริษัท มั่นใจในการสนับสนุน แต่จะมีข้อ จำกัด เพื่อให้แน่ใจว่านักพัฒนาจะย้ายแอปพลิเคชันของตนไปยัง. NET Core ได้อย่างรวดเร็ว



Microsoft .NET ยืนยันว่า บริษัท ไม่มีแผนที่จะพัฒนา Visual Basic เป็นภาษา:

“ นับจากนี้เราไม่ได้วางแผนที่จะพัฒนา Visual Basic เป็นภาษา” ทีม Microsoft .NET Core ยืนยัน “ เรากำลังสนับสนุนประเภทแอปพลิเคชันเหล่านี้เพื่อมอบเส้นทางที่ดีสำหรับลูกค้า VB ปัจจุบันที่ต้องการย้ายแอปพลิเคชันไปยัง. NET Core สิ่งนี้ช่วยให้ลูกค้า Visual Basic สามารถใช้ประโยชน์จากคุณลักษณะของแพลตฟอร์มใหม่ ๆ เช่นการปรับใช้แบบเคียงข้างกันการสนับสนุนข้ามแพลตฟอร์มประสิทธิภาพและการปรับปรุง API ใหม่ โปรแกรมเมอร์จำนวนมากที่ใช้ Visual Basic แสดงให้เห็นว่ามีความเสถียรและรูปแบบการบรรยาย '



นี่หมายความว่าทีมพัฒนา. NET 5 จะให้การสนับสนุน Visual Basic อย่างแน่นอนอย่างไรก็ตามความตั้งใจหลักที่อยู่เบื้องหลังการสนับสนุนคือเพื่อให้แน่ใจว่าภาษามีเสถียรภาพและความเข้ากันได้ระหว่าง Visual Basic สำหรับ. NET Core และ Visual Basic สำหรับ. NET Framework ตั้งแต่ปี 2017 Microsoft ได้ละทิ้ง Visual Basic ไปโดยทั่วไปเนื่องจากไม่มีการพัฒนาจริงการเพิ่มคุณสมบัติหรือความคืบหน้าใด ๆ การประกาศล่าสุดเป็นเพียงการยืนยันความตั้งใจจริงของ บริษัท

ในอนาคตนักพัฒนาที่ทำงานบน Visual Basic เป็นหลักจะสามารถนำแพลตฟอร์มของตนออกมาและตรวจสอบให้แน่ใจว่าพวกเขาทำงานบน. NET Core ได้ดีและต่อมาเป็น. NET 5.0 สิ่งสำคัญคือต้องทราบว่า. NET 5.0 จะเข้ามาแทนที่. NET แบบเดิมและ. NET Core แบบโอเพ่นซอร์สและข้ามแพลตฟอร์มในช่วงครึ่งหลังของปี 2020



Microsoft ไม่ได้ฆ่า Visual Basic แต่เพียงแค่เรียกร้องให้นักพัฒนาใช้แพลตฟอร์ม. NET 5.0 ที่ครอบคลุมมากขึ้นหรือไม่

NET Framework รุ่นปัจจุบันมาพร้อมกับระบบปฏิบัติการ Windows ดังนั้นมันจะยังคงรองรับและใช้งานได้อย่างสมบูรณ์ อย่างไรก็ตามไม่รองรับแพลตฟอร์มเช่น WebForms, Workflow หรือ WCF บน. NET Core ดังนั้น นักพัฒนา อย่างไรก็ตามจะต้องอยู่กับ. NET Framework

ที่น่าสนใจคือ Microsoft อ้างว่า Visual Studio เพิ่มคุณสมบัติใหม่สำหรับ นักพัฒนา โดยใช้ Visual Basic และ. NET Core หรือ. NET Framework เช่น IntelliCode สำหรับ Visual Basic ย้ำถึงความมุ่งมั่นที่มีต่อ Visual Basic และ Visual Studio ทีมงาน. NET ยืนยันว่า“ Visual Basic เป็นภาษาที่ยอดเยี่ยมและสภาพแวดล้อมการพัฒนาที่มีประสิทธิผล อนาคตของ Visual Basic จะรวมทั้ง. NET Framework และ. NET Core และจะเน้นไปที่ความเสถียรประเภทแอปพลิเคชันที่ระบุไว้ข้างต้นและความเข้ากันได้ระหว่าง Visual Basic เวอร์ชัน. NET Core และ. NET Framework '

แท็ก .สุทธิ ไมโครซอฟต์ Visual Basic