Microsoft .NET
Microsoft की Visual Basic प्रोग्रामिंग भाषा को धीरे-धीरे पूरी तरह से .NET फ्रेमवर्क के भीतर आत्मसात किया जाएगा। दशकों पुरानी भाषा का समर्थन जारी रहेगा, लेकिन इसे अद्यतन या सुधार नहीं किया जाएगा, और न ही यह आगे विकसित होगा। इसके बजाय, Microsoft Visual Basic केवल .net 5.0 में स्थिरता और माइग्रेशन सुनिश्चित करने के लिए 'अनुरक्षित' होगा।
विजुअल बेसिक, अनुप्रयोगों और प्लेटफार्मों को विकसित करने के लिए व्यापक रूप से अपनाई जाने वाली पहली व्यापक प्रोग्रामिंग भाषाओं में से एक, धीरे-धीरे बहुत बड़ी और तेजी से विकसित होने वाली .NET कोर के सबसेट के रूप में फिर से निकाली जाएगी। दूसरे शब्दों में, माइक्रोसॉफ्ट ने स्पष्ट रूप से संकेत दिया है कि विज़ुअल बेसिक के लिए आगे की सड़क जल्द ही समाप्त हो रही है और वह भी विज़ुअल बेसिक प्लेटफ़ॉर्म .Net 5 के भीतर। डेवलपर्स की संख्या अभी भी विज़ुअल बेसिक के प्रति वफादार है, निश्चित रूप से कम और कम है। इसलिए, माइक्रोसॉफ्ट ने यह सुनिश्चित किया है कि उनकी कृतियां कार्यात्मक बनी रहेंगी, और कंपनी सिस्टम और प्लेटफ़ॉर्म स्थिरता सुनिश्चित करने के लिए समर्थन देगी। कंपनी ने समर्थन का आश्वासन दिया है लेकिन यह सुनिश्चित करने के लिए सीमित होगा कि डेवलपर्स तेजी से अपने अनुप्रयोगों को .NET कोर में ले जाएं।
Microsoft .NET कंफ़र्म कंपनी के पास किसी भाषा के रूप में विज़ुअल बेसिक के विकास की कोई योजना नहीं है:
'आगे जाकर, हम Visual Basic को एक भाषा के रूप में विकसित करने की योजना नहीं बनाते हैं,' Microsoft .NET कोर टीम की पुष्टि की। “हम मौजूदा वीबी ग्राहकों के लिए एक अच्छा रास्ता प्रदान करने के लिए इन एप्लिकेशन प्रकारों का समर्थन कर रहे हैं जो अपने अनुप्रयोगों को .NET कोर में स्थानांतरित करना चाहते हैं। यह विज़ुअल बेसिक ग्राहकों को साइड-बाय-परिनियोजन, क्रॉस-प्लेटफ़ॉर्म समर्थन, प्रदर्शन और नए एपीआई सुधार जैसे नए प्लेटफ़ॉर्म सुविधाओं का लाभ उठाने की अनुमति देता है। Visual Basic का उपयोग करने वाले प्रोग्रामरों की महत्वपूर्ण संख्या दर्शाती है कि इसकी स्थिरता और वर्णनात्मक शैली को महत्व दिया गया है ”
Microsoft Visual Basic को हटाना शुरू करता है - https://t.co/schgqxwzak pic.twitter.com/oXEeutHr0c
- MSPoweruser (@mspoweruser) 12 मार्च, 2020
इसका अनिवार्य रूप से अर्थ है कि .NET 5 विकास टीम निश्चित रूप से विजुअल बेसिक के लिए समर्थन सुनिश्चित करेगी, हालांकि, समर्थन के पीछे प्राथमिक उद्देश्य .NET फ्रेमवर्क के लिए .NET बेसिक और विजुअल बेसिक के बीच भाषा की स्थिरता और संगतता सुनिश्चित करना है। 2017 के बाद से, Microsoft ने मूल रूप से Visual Basic को छोड़ दिया है, क्योंकि कोई वास्तविक विकास, सुविधा परिवर्धन या कोई प्रगति नहीं हुई है। हाल ही में की गई घोषणा कंपनी के वास्तविक इरादों की पुष्टि करती है।
आगे बढ़ते हुए, जो डेवलपर्स मुख्य रूप से विज़ुअल बेसिक पर काम करते हैं, वे अपने प्लेटफार्मों को आगे लाने में सक्षम होंगे और यह सुनिश्चित करेंगे कि वे .NET कोर और बाद में .NET 5.0 पर अच्छी तरह से काम कर रहे हैं। यह ध्यान रखना महत्वपूर्ण है कि .NET 5.0 पारंपरिक .NET और ओपन-सोर्स और क्रॉस-प्लेटफ़ॉर्म .NET कोर को 2020 की दूसरी छमाही में बदल देगा।
Microsoft .NET 5 में पूर्ण Visual Basic समर्थन जोड़ता है, लेकिन यह विकसित नहीं होगा https://t.co/5pve5dhS0P pic.twitter.com/M9EvR2inpu
- विनेरो (@winaero) 13 मार्च, 2020
Microsoft विजुअल बेसिक को नहीं मार रहा है, लेकिन डेवलपर्स को अधिक व्यापक .NET 5.0 प्लेटफॉर्म को अपनाने का आग्रह किया जा रहा है?
Windows OS के साथ .NET फ्रेमवर्क जहाजों की वर्तमान पीढ़ी। इसलिए यह निश्चित रूप से समर्थित और पूरी तरह कार्यात्मक रहेगा। हालाँकि, WebForms, Workflow या WCF जैसे प्लेटफ़ॉर्म, .NET कोर पर समर्थित नहीं हैं। इसलिये डेवलपर्स किसी भी तरह से .NET फ्रेमवर्क के साथ रहना होगा।
Microsoft दृश्य मूल का अंत प्लॉट करता है - https://t.co/U4G3tzfeTO pic.twitter.com/zA3S0nMI4v
- थ्रोट्ट फ़ीड (@ थ्रोट्रोटफ़ीड) 12 मार्च, 2020
दिलचस्प बात यह है कि, Microsoft ने दावा किया है कि विज़ुअल स्टूडियो नियमित रूप से नई सुविधाएँ जोड़ता है डेवलपर्स Visual Basic और या तो .NET कोर या .NET फ्रेमवर्क का उपयोग कर, जैसे कि Visual Basic के लिए IntelliCode। विज़ुअल बेसिक और विज़ुअल स्टूडियो के प्रति प्रतिबद्धता को दोहराते हुए, .NET टीम ने पुष्टि की, “विज़ुअल बेसिक एक महान भाषा और एक उत्पादक विकास वातावरण है। Visual Basic के भविष्य में .NET फ्रेमवर्क और .NET कोर दोनों शामिल होंगे और यह स्थिरता पर ध्यान केंद्रित करेगा, ऊपर सूचीबद्ध एप्लिकेशन प्रकार, और Visual Basic के .NET कोर और .NET फ्रेमवर्क संस्करणों के बीच संगतता। '
टैग नेट माइक्रोसॉफ्ट मूल दृश्य