مائیکروسافٹ .NET
مائیکروسافٹ کی بصری بنیادی پروگرامنگ زبان آہستہ آہستہ مکمل طور پر NET فریم ورک کے ساتھ مل جاتی ہے۔ کئی دہائیوں پرانی زبان کی تائید جاری رہے گی لیکن اسے اپ ڈیٹ یا بہتر نہیں کیا جائے گا اور نہ ہی یہ مزید ترقی پذیر ہوگی۔ اس کے بجائے ، مائیکروسافٹ بصری بنیادی صرف 'برقرار' رکھا جائے گا تاکہ نیٹ 5.0 پر استحکام اور ہجرت کو یقینی بنایا جاسکے۔
ایپلی کیشنز اور پلیٹ فارم کو تیار کرنے کے لئے وسیع پیمانے پر اختیار کی جانے والی پہلی جامع پروگرامنگ زبانوں میں سے ایک ، بصری بنیادی بنیادی طور پر آہستہ آہستہ بہت بڑے اور تیزی سے تیار ہونے والے نیٹ کور کے سب سیٹ کے طور پر نکلا جائے گا۔ دوسرے لفظوں میں ، مائیکروسافٹ نے واضح طور پر اشارہ کیا ہے کہ بصری بنیادی کے لئے آگے بڑھنے والی سڑک جلد ختم ہونے والی ہے اور وہ بھی. نیٹ 5 پر بصری بنیادی پلیٹ فارم میں ہی۔ لہذا ، مائیکرو سافٹ نے اس بات کو یقینی بنایا ہے کہ ان کی تخلیقات کارآمد رہیں گی ، اور کمپنی سسٹم اور پلیٹ فارم استحکام کو یقینی بنانے کے لئے معاونت دے گا۔ کمپنی نے تعاون کی یقین دہانی کرائی ہے لیکن اس کی تکمیل محدود ہوگی کہ ڈویلپرز اپنی درخواستوں کو تیزی سے .NET کور میں منتقل کریں۔
مائیکرو سافٹ. نیٹ تصدیق کمپنی کے پاس بصری بنیادی کو بطور زبان تیار کرنے کا کوئی منصوبہ نہیں ہے:
مائیکرو سافٹ نے نیٹ نیٹ ٹیم کی تصدیق کی ، 'آگے بڑھتے ہوئے ، ہم زبان کے طور پر بصری بنیادی کو تیار کرنے کا کوئی منصوبہ نہیں رکھتے ہیں۔ 'ہم موجودہ VB صارفین کے لئے اچھا راستہ فراہم کرنے کے لئے ان درخواستوں کی حمایت کررہے ہیں جو اپنی درخواستوں کو NET کور میں منتقل کرنا چاہتے ہیں۔ اس سے بصری بنیادی صارفین کو نئی پلیٹ فارم کی خصوصیات جیسے کہ بہ پہلو تعیناتی ، کراس پلیٹ فارم سپورٹ ، کارکردگی اور نئی API اصلاحات کا فائدہ اٹھانے کی اجازت دیتی ہے۔ بصری بنیادی کو استعمال کرنے والے پروگرامرز کی نمایاں تعداد سے یہ ظاہر ہوتا ہے کہ اس کے استحکام اور وضاحتی انداز کی قدر کی جاتی ہے۔
مائیکرو سافٹ نے بصری بنیادی کی بے قدری کرنا شروع کردی - https://t.co/schgqxwzak pic.twitter.com/oXEeutHr0c
- ایم ایس پی پاور (صارف) 12 مارچ ، 2020
اس کا بنیادی طور پر مطلب ہے کہ. نیٹ 5 ڈویلپمنٹ ٹیم یقینی طور پر ویژول بیسک کے لئے حمایت کو یقینی بنائے گی ، تاہم ، سپورٹ کے پیچھے بنیادی ارادہ یہ ہے کہ. نیٹ کور اور ویژول بیسک کے لئے. نیٹ کور فریم ورک کے ل Vis ویژول بیسک کے مابین زبان کی استحکام اور مطابقت کو یقینی بنانا ہے۔ 2017 کے بعد سے ، مائیکروسافٹ نے بنیادی طور پر ویژول بیسک کو ترک کردیا ہے ، کیوں کہ اصل ترقی ، فیچر ایڈیشن یا کوئی پیشرفت نہیں ہوئی ہے۔ حالیہ اعلان محض کمپنی کے حقیقی ارادوں کی تصدیق کرتا ہے۔
آگے بڑھنے پر ، ڈویلپرز جو بنیادی طور پر وژوئل بیسک پر کام کرتے ہیں وہ اپنے پلیٹ فارم کو سامنے لائیں گے اور یہ یقینی بنائیں گے کہ وہ نیٹ کور پر اچھی طرح سے کام کر رہے ہیں ، اور اس کے بعد نیٹ 5.0 پر جاسکیں گے۔ یہ نوٹ کرنا ضروری ہے کہ .NET 5.0 روایتی .NET اور اوپن سورس اور کراس پلیٹ فارم کی جگہ لے لے گی .2020 کے دوسرے نصف حصے میں NET کور.
مائیکروسافٹ .NET 5 میں مکمل بصری بنیادی مدد شامل کرتا ہے ، لیکن یہ تیار نہیں ہوگا https://t.co/5pve5dhS0P pic.twitter.com/M9EvR2inpu
- وینیرو (@ وینیرو) 13 مارچ ، 2020
مائیکروسافٹ بصری بنیادی کو مار نہیں رہا ہے لیکن صرف ڈویلپرز کو مزید جامع .NET 5.0 پلیٹ فارم کو اپنانے کی ترغیب دے رہا ہے۔
ونڈوز OS کے ساتھ .NET فریم ورک جہازوں کی موجودہ نسل۔ لہذا یہ یقینی طور پر حمایت یافتہ اور مکمل طور پر فعال رہے گا۔ تاہم ، ویب فورمز ، ورک فلو یا WCF جیسے پلیٹ فارم پر .NET کور پر تعاون نہیں کیا گیا ہے۔ لہذا ڈویلپرز کسی بھی طرح NET فریم ورک کے ساتھ رہنا پڑے گا۔
مائیکروسافٹ نے بصری بنیادی کے خاتمے کے منصوبے۔ https://t.co/U4G3tzfeTO pic.twitter.com/zA3S0nMI4v
- تھرٹ فیڈ (@ تھورٹ فیڈ) 12 مارچ ، 2020
دلچسپ بات یہ ہے کہ مائیکرو سافٹ نے دعوی کیا ہے کہ ویژول اسٹوڈیو باقاعدگی سے نئی خصوصیات شامل کرتا ہے ڈویلپرز بصری بنیادی اور یا تو. نیٹ کور یا. نیٹ فریم ورک ، جیسے انٹیلیلی کوڈ برائے بصری بنیادی استعمال کرنا۔ بصری بنیادی اور بصری اسٹوڈیو کے تئیں وابستگی کا اعادہ کرتے ہوئے ، NET ٹیم نے تصدیق کی ، “بصری بنیادی ایک عظیم زبان اور پیداواری ترقی کا ماحول ہے۔ بصری بنیادی کے مستقبل میں .NET فریم ورک اور NET کور دونوں شامل ہوں گے اور استحکام ، اوپر دیئے گئے درخواست کی اقسام ، اور نیٹ بیسک کے .NET کور اور .NET فریم ورک ورژن کے مابین مطابقت پر توجہ دی جائے گی۔
ٹیگز .NET مائیکرو سافٹ ویژول بیسک