سيتم استيعاب Microsoft Visual Basic في .NET 5 والاستمرار في العمل ولكن لن يتم تطويرها أو تحديثها كلغة؟

مايكروسوفت / سيتم استيعاب Microsoft Visual Basic في .NET 5 والاستمرار في العمل ولكن لن يتم تطويرها أو تحديثها كلغة؟ 2 دقيقة للقراءة

مايكروسوفت دوت نت



سيتم استيعاب لغة برمجة Microsoft Visual Basic بشكل تدريجي بالكامل ضمن إطار عمل .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 كلغة:

أكد فريق Microsoft .NET Core: 'من الآن فصاعدًا ، لا نخطط لتطوير Visual Basic كلغة'. 'ندعم أنواع التطبيقات هذه لتوفير مسار جيد إلى الأمام لعملاء VB الحاليين الذين يرغبون في ترحيل تطبيقاتهم إلى .NET Core. يتيح ذلك لعملاء Visual Basic الاستفادة من ميزات النظام الأساسي الجديدة مثل النشر جنبًا إلى جنب والدعم عبر الأنظمة الأساسية والأداء وتحسينات API الجديدة. يدل العدد الكبير من المبرمجين الذين يستخدمون Visual Basic على تقدير ثباتها وأسلوبها الوصفي '



هذا يعني أن فريق تطوير .NET 5 سيضمن بالتأكيد دعم Visual Basic ، ومع ذلك ، فإن الهدف الأساسي وراء الدعم هو ضمان استقرار اللغة والتوافق بين Visual Basic for .NET Core و Visual Basic for .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 وسيركز على الاستقرار وأنواع التطبيقات المذكورة أعلاه والتوافق بين إصدارات .NET Core و .NET Framework من Visual Basic. '

العلامات .شبكة مايكروسوفت البصرية الأساسية