مراجعة فيجوال ستوديو Visual Studio 2022 17.3 إصدار Arm64
ظهر البرنامج في مؤتمر Build Developer الأخير ، يتوفر
Visual Studio 2022 17.3 Preview 2 الآن كتطبيق Arm64 الأصلي على Windows 11.
قالت Microsoft أثناء البناء : "لقد عملنا بثبات على بناء الزخم
لدعم مجتمع مطوري Arm64 ، والذي يتضمن الأجهزة ، وسلسلة الأدوات ،
وبالطبع Visual Studio" .
"ستكون معاينة Arm64 Visual Studio متاحة للجميع في الأسابيع القليلة المقبلة."
عادةً ما يتم استخدام بنية Arm لبناء وحدات المعالجة المركزية للأجهزة المحمولة
منخفضة الطاقة ، والتي يتم استخدامها بشكل متزايد بدلاً من البنى المستندة
إلى x86 في الأجهزة الكبيرة. يعد Arm64 امتدادًا - أو تطورًا - لبنية ARM
التي تدعم معالجة 64 بت ، و Visual Studio 2022 هو برنامج 64 بت.
قال مارك داوني ، مدير برامج فريق VS من Microsoft ، في إعلان 14 يونيو:
"ستكون هذه هي النسخة الأولى من Visual Studio التي ستدعم أصلاً بناء
وتصحيح تطبيقات Arm64 على المعالجات القائمة على Arm " .
"هدفنا الرئيسي من هذه المعاينة هو تقديم واستقرار أحمال العمل الأكثر شيوعًا الت
ي يستخدمها المطورون الذين يقومون بإنشاء تطبيقات تعمل على Arm64 ،
وجمع التعليقات من المجتمع لمساعدتنا في تحديد أولويات التجارب الإضافية وأعباء العمل
أثناء عملنا نحو التوافر العام ( GA) في وقت لاحق من هذا العام ".
مع إطلاق المعاينة الأولي هذا ، تشمل أعباء العمل الممكَّنة ما يلي:
1- تطوير سطح المكتب باستخدام C ++ (للمشاريع القائمة على MSBuild)
2- تطوير سطح المكتب .NET (WinForms ، WPF)
باستخدام .NET Framework و .NET الحديث.
3- NET و Web Development.
من المتوقع أن تصل أعباء العمل هذه إلى حالة GA بحلول نهاية العام حيث تسعى
Microsoft إلى تحقيق هدفها الشامل المتمثل في تحديد أولويات الأدوات
والميزات للتشغيل محليًا كلما أمكن ذلك واستخدام المحاكاة عند الضرورة فقط.
على الرغم من أن مطوري C ++ الأصليين
كانوا قادرين على استهداف Arm64
لبعض الوقت ، وكان .NET 6 يتمتع دائمًا بدعم Arm64 الأصلي ، فقد تم تمديده
ليشمل .NET Framework القديم والممتلك لنظام التشغيل Windows فقط ،
وتحديداً .NET Framework 4.8. وقت تشغيل واحد و SDK.
سيعمل .NET Framework في التحديث الرئيسي التالي لنظام التشغيل Windows 11
وسيصبح متاحًا في المستقبل لإصدارات نظام التشغيل السابقة.
قالت مايكروسوفت:
"في حين أن هذه المعاينة الأولى ستتضمن Windows Forms و WPF
وتطبيقات الويب ، فإن دعم Windows App SDK و .NET MAUI و
Universal Windows Platform (UWP) سيكون متاحًا في المعاينات اللاحقة".
سيستفيد أيضًا مطورو C ++ الأصليون المذكورون أعلاه ،
حيث كان من الممكن تشغيل المجمعين مسبقًا في وضع مضاهاة عند التشغيل مباشرة على أجهزة Arm64.
قالت مايكروسوفت: "مع إصدار اليوم ، يمكنك الوصول إلى مجموعة أدوات
مترجم Arm64 MSVC الأصلية الجديدة ، بما في ذلك قدرات تحليل كود C ++ ،
بينما لا تزال تستهدف جميع الأنظمة الأساسية التي تدعمها حاليًا MSVC".
يمكن لمطوري Arm64 الذين ينشئون WinForms و WPF والتطبيقات الأصلية البدء من خلال:
التأكد من أن لديهم جهاز Arm64 يعمل بنظام التشغيل Windows 11
إلغاء تثبيت أي إصدارات سابقة من Visual Studio 2022 من جهاز Arm64
تحميل وتثبيت معاينة Visual Studio 2022 17.3 2
وأشار داوني إلى أن Microsoft ، في Build ، أعلنت عن Project Volterra
"لتمكين المطورين من الاستفادة من وحدة المعالجة العصبية المتكاملة القوية (NPU)
لبناء تطبيقات تنفذ أعباء عمل محلية تسريع الذكاء الاصطناعي." في ذلك الوقت ،
قالت Microsoft عن Volterra ، "بصفتها جهازًا يعمل بالطاقة بواسطة نظام حوسبة
Snapdragon ، فإنه سيمكن مطوري Windows من إنشاء واختبار وتصحيح
تطبيقات Arm-original جنبًا إلى جنب مع جميع أدوات الإنتاجية المفضلة لديهم ،
بما في ذلك Visual Studio و Windows Terminal و WSL و
VSCode و Microsoft Office و Teams. "
هذا الأسبوع ، ألمح داوني إلى فولتيرا:
"يسعدنا الانضمام إلى شركائنا في أنظمة التشغيل Windows و .NET و C ++
في بناء سلسلة أدوات مطور Arm64 النابضة بالحياة .
نقدم اليوم أحدث إصدار من Visual Studio الذي يقلل بشكل كبير من الاعتماد على محاكاة x64.
بينما توسعت إمكانيات محاكي x64 ، نعلم أن أفضل تجارب مطوري Arm
ستدعمها الأدوات التي تعمل أصلاً على Arm64. "