تمت ترجمة هذه المقالة تلقائيًا. لقراءة الأصل، انقر هنا.
أحب تحديثات الأدوات التي تزيل الخطوات المزعجة التي لا يستمتع أحد بعملها يدويًا.
هذا هو تقريبًا ما تدور حوله قصة Windows App Development CLI v0.3.2.
يضيف هذا الإصدار دعمًا أفضل للتجميع، وتهيئةً أذكى، ودعمًا أنظف للالتقاطات، وسلوكًا أكثر موثوقية في الوضع غير التفاعلي. لا يبدو أيٌّ من ذلك لامعًا بمفرده، لكن مجموعها يجعل الأداة أكثر إقناعًا للفرق التي تنجز عملًا حقيقيًا في تغليف تطبيقات Windows وتسليمها.
دعم حِزم MSIX هو العنوان الرئيسي لسبب
أقوى إضافة هنا هي دعم حِزم MSIX.
إذا كنت تشحن تطبيقات Windows عبر معماريات متعددة، فإن امتلاك مسار أبسط لإخراج .msixbundle مناسب أمر مهم. تصبح قصة Microsoft Store، وسير التغليف، والتسليم متعدد المعماريات أقل إزعاجًا بكثير عندما يمكن للأداة أن تتولى المزيد من تلك الخطوات مباشرة.
هذا هو نوع الميزة التي تنقل الأداة من “معاينة مثيرة للاهتمام” إلى “ربما أحتفظ بها فعلًا ضمن سلسلة الأدوات”.
تهيئة winapp init الأذكى أهم مما يبدو
التحسينات على winapp init من النوع الذي يقلل الناس من شأنه حتى يواجهوا الألم نفسه.
اكتشاف المشاريع المتوافقة تلقائيًا، والتعامل مع أنواع المشاريع المتعددة بشكل أنظف، والسلوك الأفضل في الأصداف غير التفاعلية، كلها تجعل CLI أكثر واقعية للإعدادات المعتمدة على السكربتات وCI.
هذا مهم للفرق الجادة.
لماذا يهم هذا لمطوري .NET
هذا يستحق المتابعة خصوصًا إذا كنت تعمل في الجزء من عالم .NET الذي لا يزال يهتم بعمق بـ:
- WPF
- WinUI
- تغليف التطبيقات المكتبية
- عمليات الإرسال إلى المتجر
- التوزيع الأصلي على Windows
هذه المجالات لا تحصل دائمًا على نفس الضجيج الذي تحصل عليه أدوات السحابة أو الذكاء الاصطناعي، لكنها تظل مهمة جدًا للمنتجات الحقيقية.
وجهة نظري
لا يزال Windows App Development CLI في مرحلة مبكرة، لكن الإصدارات مثل هذا هي الطريقة التي تكسب بها الأدوات الثقة.
إن تحسين التغليف، وتحسين سلوك التهيئة، وتحسين دعم الأتمتة هي بالضبط أنواع التحسينات التي تجعل أداة المعاينة تبدأ بالشعور بأنها مفيدة فعلًا.
المقال الأصلي: Windows App Development CLI v0.3.2 — دعم التجميع، وتهيئة أذكى، والمزيد
