ไมโครซอฟท์เตรียมยกเครื่อง WPF ครั้งใหญ่ใน .NET 9 ปรับธีมให้เข้ากับ Windows 11

by mk
20 February 2024 - 12:23

ชาว .NET ยุคแรกๆ คงคุ้นเคยกับ Windows Presentation Foundation (WPF) ชุดเขียน UI สำหรับแอพบนเดสก์ท็อปที่เริ่มใช้ใน .NET 3.0 (โค้ดเนมของ WPF คือ Avalon)

ไมโครซอฟท์ยังมีทางเลือกในการสร้าง UI บนเดสก์ท็อปอย่างอื่นคือ WinForms ที่เริ่มมาก่อน WPF และภายหลังก็ออก UWP ในยุค Windows 8 ที่พัฒนาต่อจนมาเป็น WinUI

WPF นั้นไม่ถูกอัพเกรดมานานแล้ว แม้แอพเก่าๆ ที่เขียน WPF ยังสามารถรันได้ต่อเนื่องจนถึงปัจจุบัน แต่ล่าสุดไมโครซอฟท์ประกาศแผนอัพเกรด WPF ครั้งใหญ่โดยเราจะเห็นผลลัพธ์บางส่วนใน .NET 9 ที่จะออกตัวจริงช่วงปลายปีนี้

ในหน้า Roadmap ของ WPF มีแผนการกว้างๆ ว่าจะปรับ WPF ให้รองรับธีมยุคใหม่แบบ Windows 11 มีฟีเจอร์อย่างหน้าต่างมุมโค้งและการวางหน้าต่างแบบ snap layout, รองรับฟีเจอร์ของภาษาโปรแกรมยุคใหม่อย่าง nullability annotations, ปรับปรุงเรื่อง accessibility ในคอนโทรล และปรับปรุงประสิทธิภาพให้ดีขึ้น ลดการใช้หน่วยความจำลง

ที่มา - MSPoweruser

Blognone Jobs Premium