Microsoft Releases Windows Community Toolkit v7.0 for App Developers
أصدرت Microsoft الإصدار 7.0 من Windows Community Toolkit.
في منشور على مدونة Windows، تقول Microsoft إنه تم إصدار أحدث مجموعة من الأدوات لتطوير تطبيقات Windows 10 بعد "عدة أشهر من تنشيط مجموعة أدوات مجتمع Windows".
بطبيعة الحال، يمكن للمستخدمين توقع رؤية مجموعة من الميزات والتحسينات الجديدة.
ما هي مجموعة أدوات مجتمع Windows؟
باختصار، تساعد مجموعة أدوات مجتمع Windows في تبسيط عملية إنشاء تطبيقات UWP و .NET لنظام التشغيل Windows 10. وهي تقوم بذلك من خلال تزويد المطورين "بمجموعة من المساعدين والإضافات وعناصر التحكم المخصصة."
لا يقتصر استخدام مجموعة الأدوات على إنشاء تطبيقات للكمبيوتر الشخصي. يمكن استخدامه لتطوير تطبيقات Xbox و mobile و IoT و HoloLens أيضًا.
بالإضافة إلى ذلك، تشير وثائق Windows Community Toolkit الرسمية إلى أنه تم "إنشاؤه كمشروع مفتوح المصدر مستضاف على GitHub بدعم من المجتمع".
في منشور على مدونة Windows، تقول Microsoft إنه تم إصدار أحدث مجموعة من الأدوات لتطوير تطبيقات Windows 10 بعد "عدة أشهر من تنشيط مجموعة أدوات مجتمع Windows".
بطبيعة الحال، يمكن للمستخدمين توقع رؤية مجموعة من الميزات والتحسينات الجديدة.
ما هي مجموعة أدوات مجتمع Windows؟
باختصار، تساعد مجموعة أدوات مجتمع Windows في تبسيط عملية إنشاء تطبيقات UWP و .NET لنظام التشغيل Windows 10. وهي تقوم بذلك من خلال تزويد المطورين "بمجموعة من المساعدين والإضافات وعناصر التحكم المخصصة."
لا يقتصر استخدام مجموعة الأدوات على إنشاء تطبيقات للكمبيوتر الشخصي. يمكن استخدامه لتطوير تطبيقات Xbox و mobile و IoT و HoloLens أيضًا.
بالإضافة إلى ذلك، تشير وثائق Windows Community Toolkit الرسمية إلى أنه تم "إنشاؤه كمشروع مفتوح المصدر مستضاف على GitHub بدعم من المجتمع".
الميزات والتحسينات في Windows Community Toolkit v7.0
أشادت Microsoft بالإصدار 7.0 من Windows Community Toolkit باعتباره "أحد أكبر إصدارات مجموعة الأدوات." يتضح هذا بسبب مجموعة من التغييرات التي تم إجراؤها "على كل من الهيكل الأساسي وعقود الكود".
أول تغيير رئيسي هو تقديم مجموعة أدوات MVVM لـ .NET. وفقًا لـ Microsoft، فإن "theMicrosoft.Toolkit.Mvvmpackage هي مكتبة MVVM حديثة وسريعة ووحدات معيارية".
تتضمن المبادئ الأساسية، التي تدور حولها مجموعة أدوات MVVM، استقلالية النظام الأساسي ووقت التشغيل، وقابلية الاستخدام المرنة، وحرية الاختيار عند استخدام المكونات، والتنفيذ المرجعي.
We are happy to announce version 7.0 of the Windows Community Toolkit, get a full breakdown of the new features and improvements here:https://t.co/kY8hUZKGq9
— Windows Developer (@windowsdev) March 19, 2021
يأتي الإصدار 7.0 من مجموعة أدوات مجتمع Windows مع "دعم إعلام محسّن لـ Win32 و .NET 5." أصبح هذا ممكنًا بسبب أدوات مساعدة Toast Notifications الجديدة والمحسّنة لكل من .NET و UWP.
علاوة على ذلك، تم تجديد حزمة الرسوم المتحركة بالكامل في Windows Community Toolkit v7.0. هذا يعني أن "حزمة الرسوم المتحركة أصبحت الآن أخف وزنًا لدعم الرسوم المتحركة C # و XAML فقط بشكل مباشر."
تتضمن التغييرات الأخرى التي تم إجراؤها على حزمة الرسوم المتحركة إضافة فئة AnimationBuilder جديدة تتيح للمستخدمين إنشاء رسوم متحركة للتركيب داخل C # و XAML.
تشتمل الميزات الرئيسية الأخرى في Windows Community Toolkit v7.0 على TabbedCommandBar جديد "للتحكم في الأمر داخل تطبيقك"، وإصدار جديد من ColorPicker، و SwitchPresenter "لتخطيط وتنظيم XAML الخاص بك".
يمكن العثور على ملاحظات الإصدار الكاملة لـ Windows Community Toolkit v7.0 على Github.
كيف تبدأ باستخدام Windows Community Toolkit v7.0
وغني عن القول، أن Microsoft قد أولت الكثير من الاهتمام للإصدار 7 من مجموعة أدوات مجتمع Windows. لقد عالجت مخاوف المطورين منذ فترة طويلة، وبفضل المساعدة من مجتمعها، قدمت Microsoft حزمة شاملة تجعل تطوير تطبيقات Windows 10 أسهل كثيرًا.
سيحتاج المستخدمون الذين يتطلعون إلى بدء استخدام Windows Community Toolkit إلى تنزيل Visual Studio. بدلاً من ذلك، يمكن للمستخدمين أيضًا تنزيل تطبيق Windows Community Toolkit Sample App من متجر Microsoft لاختبار أحدث ميزات مجموعة الأدوات.