Microsoft ได้เปิดตัว Windows Community Toolkit เวอร์ชัน 7.0
ในโพสต์บนบล็อกของ Windows Microsoft กล่าวว่าชุดเครื่องมือล่าสุดสำหรับการพัฒนาแอพ Windows 10 ได้รับการเผยแพร่หลังจาก "หลายเดือนของการเติมพลังให้กับ Windows Community Toolkit"
โดยปกติ ผู้ใช้สามารถคาดหวังว่าจะได้เห็นคุณลักษณะและการปรับปรุงใหม่ๆ มากมาย
Windows Community Toolkit คืออะไร
โดยสรุปแล้ว Windows Community Toolkit ช่วยลดความซับซ้อนของกระบวนการสร้างแอปพลิเคชัน UWP และ .NET สำหรับ Windows 10 โดยให้นักพัฒนามี "กลุ่มผู้ช่วยเหลือ ส่วนขยาย และการควบคุมที่กำหนดเอง"
การใช้งานชุดเครื่องมือนี้ไม่ได้จำกัดเฉพาะการสร้างแอปสำหรับพีซีเท่านั้น สามารถใช้ในการพัฒนาแอปพลิเคชันสำหรับ Xbox, มือถือ, IoT และ HoloLens ได้เช่นกัน
นอกจากนี้ เอกสารชุดเครื่องมือชุมชนของ Windows อย่างเป็นทางการระบุว่า "สร้างเป็นโครงการโอเพ่นซอร์สที่โฮสต์บน GitHub ด้วยการสนับสนุนจากชุมชน"
คุณลักษณะและการปรับปรุงใน Windows Community Toolkit v7.0
Windows Community Toolkit เวอร์ชัน 7.0 ได้รับการยกย่องจาก Microsoft ว่าเป็น "หนึ่งใน Toolkit ที่มีการเผยแพร่มากที่สุด" สิ่งนี้ชัดเจนเนื่องจากมีการเปลี่ยนแปลงหลายอย่างที่เกิดขึ้น "กับทั้งโครงสร้างพื้นฐานและสัญญารหัส"
การเปลี่ยนแปลงครั้งใหญ่ครั้งแรกคือการแนะนำ MVVM Toolkit สำหรับ .NET ตามที่ Microsoft กล่าวว่า "Microsoft.Toolkit.Mvvmpackage เป็นไลบรารี MVVM ที่ทันสมัย รวดเร็วและเป็นโมดูล"
หลักการหลักที่ MVVM Toolkit นำมาใช้นั้น ประกอบไปด้วยความเป็นอิสระของแพลตฟอร์มและรันไทม์ การใช้งานที่ยืดหยุ่น อิสระในการเลือกเมื่อใช้ส่วนประกอบ และการใช้งานอ้างอิง
Windows Community Toolkit v7.0 ยังมาพร้อมกับ "การสนับสนุนการแจ้งเตือนที่ได้รับการปรับปรุงสำหรับ Win32 และ .NET 5" สิ่งนี้เกิดขึ้นได้เนื่องจากตัวช่วย Toast Notifications ใหม่และปรับปรุงสำหรับทั้ง .NET และ UWP
นอกจากนี้ แพ็คเกจแอนิเมชั่นยังได้รับการปรับปรุงใหม่ใน Windows Community Toolkit v7.0 อีกด้วย ซึ่งหมายความว่า "ตอนนี้แพ็คเกจแอนิเมชั่นมีน้ำหนักเบาเพื่อรองรับเฉพาะแอนิเมชั่น C # และ XAML โดยตรง"
การเปลี่ยนแปลงอื่นๆ ในแพ็คเกจ Animations รวมถึงการเพิ่มคลาส AnimationBuilder ใหม่ ที่จะอนุญาตให้ผู้ใช้สร้างแอนิเมชั่นองค์ประกอบภายใน C# และ XAML
ฟีเจอร์หลักอื่นๆ ใน Windows Community Toolkit v7.0 ได้แก่ TabbedCommandBar ใหม่เพื่อ "ควบคุมคำสั่งภายในแอปของคุณ" ColorPicker เวอร์ชันใหม่ และ SwitchPresenter "เพื่อจัดวางและจัดระเบียบ XAML ของคุณ"
บันทึกย่อประจำรุ่นของ Windows Community Toolkit v7.0 ฉบับสมบูรณ์มีอยู่ใน Github
วิธีเริ่มต้นใช้งาน Windows Community Toolkit v7.0
จำเป็นต้องพูด Microsoft ให้ความสำคัญกับ Windows Community Toolkit เวอร์ชัน 7 เป็นอย่างมาก ได้แก้ไขข้อกังวลใจของนักพัฒนามาเป็นเวลานาน และด้วยความช่วยเหลือจากชุมชน Microsoft ได้ส่งมอบแพ็คเกจที่ครบครันซึ่งทำให้การพัฒนาแอป Windows 10 ง่ายขึ้นมาก
ผู้ใช้ที่ต้องการเริ่มต้นใช้งาน Windows Community Toolkit จะต้องดาวน์โหลด Visual Studio หรือผู้ใช้ยังสามารถดาวน์โหลดแอปตัวอย่างชุดเครื่องมือชุมชนของ Windows จาก Microsoft Store เพื่อทดสอบคุณลักษณะล่าสุดของชุดเครื่องมือได้