Microsoft ได้ปล่อย Windows Community Toolkit เวอร์ชัน 7.0
ในโพสต์บน Windows Blog Microsoft กล่าวว่าชุดเครื่องมือล่าสุดสำหรับการพัฒนาแอป Windows 10 ได้ถูกปล่อยหลังจาก "หลายเดือนของการสร้างแรงบันดาลใจให้ Windows Community Toolkit"
โดยธรรมชาติ ผู้ใช้คาดหวังจะเห็นฟีเจอร์ใหม่และการปรับปรุงมากมาย
Windows Community Toolkit คืออะไร
โดยสรุป Windows Community Toolkit ช่วยทำให้กระบวนการสร้างแอป UWP และ .NET สำหรับ Windows 10 ง่ายขึ้น มันทำได้โดยการให้นักพัฒนา "ชุดของ helpers, extensions, และ custom controls"
การใช้งาน Toolkit ไม่ได้จำกัดเพียงการสร้างแอป PC เท่านั้น สามารถใช้พัฒนาแอปพลิเคชันสำหรับ Xbox, mobile, IoT, และ HoloLens ได้เช่นกัน
นอกจากนี้ เอกสารทางการของ Windows Community Toolkit กล่าวว่ามัน "ถูกสร้างเป็นโครงการ open source บน GitHub ด้วยการสนับสนุนจากชุมชน"
ฟีเจอร์และการปรับปรุงใน Windows Community Toolkit v7.0
Windows Community Toolkit เวอร์ชัน 7.0 ได้รับการยกย่องจาก Microsoft ว่าเป็น "หนึ่งในการปล่อย Toolkit ที่ใหญ่ที่สุด" เรื่องนี้ชัดเจนจากการเปลี่ยนแปลงอาร์เรย์ที่ทำ "ทั้งโครงสร้างพื้นฐานและ code contracts"
การเปลี่ยนแปลงครั้งแรกที่สำคัญคือการนำเสนอ MVVM Toolkit สำหรับ .NET ตาม Microsoft "Microsoft.Toolkit.Mvvm package เป็นไลบรารี MVVM ที่ทันสมัย รวดเร็ว และโมดูลาร์"
หลักการสำคัญที่ MVVM Toolkit หมุนรอบรวมถึง ความเป็นอิสระของแพลตฟอร์มและ runtime, ความยืดหยุ่นในการใช้งาน, ความอิสระในการเลือกใช้คอมโพเนนต์, และ reference implementation
Windows Community Toolkit v7.0 ยังมาพร้อม "การปรับปรุงการสนับสนุนการแจ้งเตือนสำหรับ Win32 และ .NET 5" เรื่องนี้เป็นไปได้เพราะ Toast Notifications helpers ใหม่และปรับปรุงแล้วสำหรับ .NET และ UWP ทั้งคู่
เพิ่มเติมคือ Animations package ได้รับการปรับปรุงใหม่ทั้งหมดใน Windows Community Toolkit v7.0 หมายความว่า "Animation package ตอนนี้เบากว่ารองรับแค่ C# และ XAML animations โดยตรง"
การเปลี่ยนแปลงอื่นๆ ของ Animations package รวมถึงการเพิ่ม AnimationBuilder class ใหม่ที่จะอนุญาตให้ผู้ใช้สร้าง composition animations ภายใน 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 Community Toolkit ได้แก้ไขข้อกังวลของนักพัฒนาที่นานแล้ว และขอบคุณความช่วยเหลือจากชุมชน Microsoft ได้ส่งมอบแพ็คเกจที่ครบครันซึ่งทำให้การพัฒนาแอป Windows 10 ง่ายขึ้นมาก
ผู้ใช้ที่ต้องการเริ่มต้นกับ Windows Community Toolkit จะต้องดาวน์โหลด Visual Studio หรือผู้ใช้สามารถดาวน์โหลด Windows Community Toolkit Sample App จาก Microsoft Store เพื่อทดสอบฟีเจอร์ล่าสุดของ Toolkit ได้เช่นกัน