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

ภาษาโปรแกรม Visual Basic ของ Microsoft จะค่อยๆ หลอมรวมเข้าด้วยกันภายใน .NET framework ภาษาที่มีอายุหลายสิบปีจะยังคงได้รับการสนับสนุนต่อไป แต่จะไม่ได้รับการปรับปรุงหรือปรับปรุง และจะไม่พัฒนาต่อไปอีก แต่ 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 ทีมงาน .NET ได้ย้ำถึงความมุ่งมั่นที่มีต่อ Visual Basic และ Visual Studio ว่า “Visual Basic เป็นภาษาที่ยอดเยี่ยมและสภาพแวดล้อมการพัฒนาที่มีประสิทธิผล อนาคตของ Visual Basic จะรวมทั้ง .NET Framework และ .NET Core และจะเน้นที่ความเสถียร ประเภทแอปพลิเคชันที่แสดงด้านบน และความเข้ากันได้ระหว่างเวอร์ชัน .NET Core และ .NET Framework ของ Visual Basic”

Facebook Twitter Google Plus Pinterest